Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Comożnaznaleźćwtejksiążce
Otokrótkiprzeglądzawartościposzczególnychrozdziałów:
Wrozdziale1omówionyzostanieprocesinstalowaniaiprzygotowywania
oprogramowaniaJava,EclipseorazAndroidStudio.Napiszemytakżepierw-
szepoleceniaJavaprzyużyciuinteraktywnegonarzędziaJShell.
Wrozdziale2napiszemypierwsząaplikację,zgadywankęHi-Lo,czyli
tekstowyprogramwierszapoleceń,wktórymużytkownicybędązgadywać
liczbęod1do100.Wrozdziale3ulepszymynaszązgadywankę,otrzymując
komputerowąaplikacjęzgraficznyminterfejsemużytkownikazawierającym
etykiety,poletekstoweiklikalnyprzycisk.
Wrozdziale4zbudujemynasząpierwsząaplikacjęmobilnąnasystemy
Android,korzystajączdużejczęścikoduzgadywankiHi-Lonapisanegowpo-
przednichdwóchrozdziałach.Poukończeniuaplikacjimobilnejwrozdziale
5dodamykilkaulepszeń,takichjakmenuustawieńoraztablicarekordów.
Wrozdziale6zaczniemypisanienowejaplikacjiSecretMessages,czyli
tekstowegoprogramu,którybędzieszyfrowałwiadomościprzyużyciukodu
Cezara.Wrozdziale7ulepszymygraficznyinterfejsaplikacji,dodając
suwak,którypozwolinaszybkieodszyfrowywaniewiadomościprzezzłamanie
koduCezara.Następniewrozdziale8utworzymymobilnąaplikacjęSecret
Messageszfunkcjąudostępniania,któraułatwiprzesyłaniesekretnychwiado-
mościzapośrednictwempocztye-mail,wiadomościtekstowychlubmediów
społecznościowych.
Wrozdziale9zaczniemytworzenienajbardziejwizualnejaplikacjiwtej
książce,aplikacjiBubbleDraw,któraumożliwiużytkownikomrysowaniekolo-
rowychbąbelkównaekranie.Wrozdziale10dodamyanimację,abyrysowa-
nenaekraniebąbelkilatałyiodbijałysięodsiebie.Natomiastwrozdziale11
dodamyfunkcjęwielodotykowości,żebymożnabyłorysowaćbąbelkiwkilku
miejscachjednocześnie.Podkoniecrozdziałuuzyskamyprofesjonalniewy-
glądającąaplikację,którąwartoudostępnićswoimznajomym!
Nazakończenie,wdodatku,przedstawionezostanąwskazówkidotyczące
debugowaniaiunikaniatypowychbłędówpodczaspisaniaprogramówJava
wśrodowiskachEclipseorazAndroidStudio.
Jakienarzędziabędępotrzebne?
Omówionewtejksiążcenarzędzia,EclipseorazAndroidStudio,stanowiąjed-
neznajpopularniejszychwbranżynarzędziprogramistycznychJava,dzięki
czemupoukończeniupracyzksiążkąmożnaodrazuprzystąpićdoprogra-
mowaniaprawdziwychaplikacji.Aconajlepsze,narzędziatemożnapobierać
iwykorzystywaćzadarmo!
DorozpoczęciapracywystarczypołączeniezInternetemorazkomputer
stacjonarnylublaptopzsystememWindows,macOSbądźLinux.Nietrze-
banawetposiadaćtelefonuanitabletuzsystememAndroid,bymócbudo-
waćaplikacjemobilne,ponieważAndroidStudiooferujedarmowyemulator
urządzeńnaAndroida,któregomożnaużyćdotestowaniaaplikacji.Oczywi-
Wprowadzenie
xxi