Úplné zobrazení záznamu

Toto je statický export z katalogu ze dne 02.06.2026. Zobrazit aktuální podobu v katalogu.

Bibliografická citace

.
0 (hodnocen0 x )
EB
EB
ONLINE
[Česko] : Grada, 2012
1 online zdroj (192 stran)
Externí odkaz    Plný text PDF (Bookport) 
   * Návod pro Bookport 


ISBN 978-80-247-8338-3 (online ; pdf)
ISBN 978-80-247-8339-0 (online ; epub)
ISBN 978-80-247-4457-5 (print)
Tato kniha provede čtenáře krok za krokem vývojem nativních mobilních aplikací pro iPhone, nejúspěšnější mobilní platformu současnosti. Autor popisuje krok za krokem kompletní postup vývoje mobilní aplikace, od instalace vývojového prostředí, představení úspěšného frameworku Phonegap a Jquery Mobile, jeho vlastností a funkcí a názorně Vás provede krok po kroku vytvořením typické iPhone aplikace, testování na zařízení i emulátoru a její následný upload do Apple Appstore.Čtenář se tak naučí vše potřebné pro vývoj vlastních mobilních aplikací pro iPhone schopných využívat moderní technologie jako GPS, kompas, fotoaparát, souborový systém, vzdálená práce s daty a mnohé další za použití HTML5 a Javasrciptu..
001485801
Úvod // O autorovi // Koncept knihy // 1. Vývojové prostředí a výběr frameworku // 1.1 PhoneGap 13 // 1.2 jQuery Mobile 14 // 1.3 Výběr vývojového prostředí 14 // 1.4 Emulátory 15 // 1.5 Nastavení a konfigurace (stáhnutí PhoneGap pro Xcode, workspace) .. 16 // 1.6 Jednoduchá aplikace Hi World 18 // 1.7 Spuštění v emulátoru 19 // 2. Vývoj reálné aplikace krok za krokem // 2.1 Vlastnosti a popis aplikace // 2.2 Use Case diagram aplikace // 2.2.1 Use Case přihlášeni uživatele // 2.2.2 Use Case hlavní stránky aplikace // 2.2.3 Use Case přidání nového příspěvku // 2.2.4 Use Case výpis historie mých příspěvků // 2.2.5 Use Case Nastaveni aplikace // 2.3 Založení nového projektu // 2.4 Spuštění aplikace // 2.5 Import důležitých knihoven pro běh aplikace // 2.6 Úvodní strana - rozložení ovládacích prvků // 2.7 Inicializace aplikace a ověření funkčnosti // 3. Přihlašování uživatele // 3.1 Založení účtu pro aplikaci na Twitteru // 3.2 Instalace pluginu ChildBrowser // 3.3 Instalace pluginu jsOAuth // 3.4 Přihlášení uživatele pomocí OAuth // 3.5 Odhlášení uživatele // 3.6 Doplňující funkce a stránky // 4. Načítání Tweetů: JSON + AJAX a zpracování dat // 4.1 Datový formát JSON 49 // 4.2 Zasílání requestu a zpracování odpovědi ze vzdáleného serveru.51 // 4.3 Výpis načtených dat do ListView 53 // 5. Odesíláme Tweety na server // 5.1 Přidání nové stránky s formulářem 57 // 5.2 Získání a ošetření vstupu od uživatele 59 // 5.3 Odeslání dat a získání odpovědi 61 // 6. Práce s GPS a Geolokací // 6.1 Práce s GPS, získáni GPS koordinátú 65 // 6.2 Úprava odesílání Tweetů, přidání GPS souřadnic 66 // 7. Načítání vlastních Tweetů a práce s Google Maps // 7.1 Načítání vlastních Tweetů 71 // 7.2 Zobrazování na mapě 75 //
8. Testujeme aplikaci v iPhone emulátoru // 8.1 Využiti ladicí konzole v Xcode 81 // 8.2 Využití ladících nástrojů v prohlížeči 82 // 9. Testujeme aplikaci v reálném zařízení // 9.1 Získání vývojářského certifikátu // 9.2 Nastavení telefonu pro vývoj // 10. Hotovo a otestováno, aneb nahráváme aplikaci do App Store // 10.1 Certifikáty 96 // 10.2 Vytvořeni distribučního certifikátu 96 // 10.3 Podepsání a nahrání certifikátu 97 // 10.4 Přidání ID aplikace do iOS Developer program 98 // 10.5 Vytvoření Provisioning certifikátu pro distribuci aplikace 100 // 10.6 Založení profilu aplikace v iTunes Connect 101 // 10.7 Příprava aplikace a samotný upload aplikace ke schválení 103 // 11. Rady na závěr // 11.1 Odeberte PhoneGap pluginy, které vaše aplikace nevyužívá 109 // 11.2 Inicializační funkce umisťujte do onDeviceReady 109 // 11.3 Zvolte správný Ul framework pro svoji aplikaci 109 // 11.4 Používejte událost tap namísto onClick 109 // 11.5 Minifikujte zdrojový kód pomocí komprimačních nástrojů no // 12. Referenční manuál - PhoneGap // 12.1 Accelerometer // 12.1.1 accelerometer.getCurrentAcceleration // 12.1.2 accelerometer.watchAcceleration // 12.1.3 accelerometef.clearWaich // 12.2 Camera // 12.2.1 Camera.getPicture // 12.2.2 CameraOptions // 12.2.3 ???$ // 12.3 Capture // 12.3.1 capture.captureAudio // 12.3.2 capture.caplureAudioGptions // 12.3.3 capture.capturelmage // 12.3.4 capture.CapturelmageOptions // 12.3.5 capture.capiufeVideo // 12.3.6 capiure.captureVideoOpiions // 12.3.7 captureEtror // 12.3.8 captureCB // 12.3.9 capiureErrorCB // 12.3.10 configurationData // 12.4 Compass // 12.4.1 compass-getCurrentHeading // 12.4.2 compass-waichHeading // 12.4.3 compass.dearWatch // 12.4.4 compassSuccess // 12.4.5 compassOptions // 12.4.6 compassHeading // 12.4.7 compassError //
12.5 Connection // 12.5.1 connectkjn.iype // 12.6 Contacts // 12.6.1 Coniacts.create // 12.6.2 Comacts.find // 12.6.3 Contact // i 12.6.4 ContactAddress // 12.6.5 ConiactField // 12.6.6 ContactFindOptions // 12.6.7 ComactName // 12.6.8 ContactOrganization // 12.6.9 ContactSuccess // 12.6.10 ContactError // 12.6.11 ContactFields // 12.6.12 ContactFindOptions // 12.7 Device 134 // 12.7.1 device.name 134 // 12.7.2 device.cofdova 135 // 12.7.3 device.platform 135 // 12.7.4 device.uuid 135 // 12.7.5 device.version 135 // 12.8 Events 136 // 12.8.1 deviceready 136 // 12.8.2 pause 136 // 12.8.3 resume 137 // 12.8.4 online 138 // 12.8.5 offline 138 // 12.8.6 batterycritical 138 // 12.8.7 banery$tatus 139 // 12.9 File ’ ; 139 // 12.9.1 File.: 140 // 12.9.2 FileReader 140 // 12.9.3 FileWriter 142 // 12.9.4 FileSystem 145 // 12.9.5 FileEntry 145 // 12.9.6 moveTo 146 // 12.9.7 copyTo 147 // 12.9.8 toURl 148 // 12.9.9 remove 148 // 12.9.10 getParent 148 // 12.9.11 createWriter 149 // 12.9.12 file 149 // 12.9.13 DirectoryEntry 150 // 12.9.14 DireaoryReader 155 // 12.9.15 FileTransfer y 155 // 12.9.16FileUploadOplions 157 // 12.9.17 FileUploadResult 157 // 12.9.18 Flags 158 // 12.9.19 LocalFileSystem 158 // 12.9.20 Metadata 159 // 12.9.21 FileError ? 159 // 12.9.22 FileTransferError 159 // 12.10 Geolocation 160 // 12.10.1 geolocation.getCurrentPosition 160 // 12.10.2 geolocation.watchPosition 161 // 12.10.3 geolocation.clearWatch 162 // 12.10.4 Coordinates 162 // 12.10.5 PositionError 163 // 12.10.6 geolocationOptions 164 // 12.11 Media 164 // 12.11.1 media.getCurrentPosition 165 // 12.11.2 media.geiDu ration 165 // 12.11.3 media.pause 166 // 12.11.4 media.play 166 // / 12.11.5 media.seekTo 167 // 12.11.6 media.startRecord 168 // 12.11.7 media.stop 168 // 12.11.8 MediaError 169 // 12.11.9 mediaError 169 // 12.12 Notification ??. 169 // 12.12.1 notificationalert 170 //
12.12.2 notification.confirm 170 // 12.12.3 notificatioabeep 171 // 12.12.4 notificatioavibrate 171 // 12.13 Storage : 172 // 12.13.1 openDatabase 172 // 12.13.2 Database 172 // 12.13.3 SQLResultSet 173 // 12.13.4 SQLResultSetlist 174 // 12.13.5 SQLError 174 // 12.13.6 localStorage 175 // Důležité pojmy 176 // Důležité odkazy 178 // Rejstřík 179

Zvolte formát: Standardní formát Katalogizační záznam Zkrácený záznam S textovými návěštími S kódy polí MARC