Dynamische iPhone-Anwendungen entwickeln
Autoři
Více o knize
Dynamische iPhone-Anwendungen entwickeln Anwendungsentwicklung mit HTML, CSS und JavaScript Ab sofort ist es nicht mehr notwendig, tief in Objective-C einzutauchen, um hochkarätige Anwendungen für das iPhone zu entwickeln. Sie nutzen einfach die Entwicklungs-Tools, die Sie bereits kennen: JavaScript, HTML und CSS. In diesem Buch zeigt Ihnen der langjährige Web- und Mobile-Entwickler Lee S. Barney, wie Sie das Framework QuickConnect einsetzen, um sichere, anspruchsvolle und modular-hybride iPhone-Apps zu schreiben. Lee S. Barney geht mit Ihnen den gesamten Hybrid-Entwicklungsprozess durch, angefangen bei neuartigen Benutzerschnittstellen bis zur Kompilierung, Verteilung und Ausführung von Apps. Dabei erläutert er Techniken und Beispielcode, die den Entwicklungsvorgang beschleunigen, die Komplexität verringern, die Ausführung optimieren und alle ins iPhone integrierten Funktionen nutzen: vom Beschleunigungsmesser und GPS bis zur integrierten Datenbank. Zu den Themen zählen: Kombinierter Einsatz von Dashcode und Xcode, um einzigartige und spannende plattformübergreifende Apps für das iPhone zu entwickeln. Aufgaben mit der JavaScript-API QuickConnect ausführen: vom Vibrationsalarm bis zum Auslesen des Beschleunigungsmessers und GPS. Zugriff auf native iPhone-Funktionen mit der JavaScript-API QuickConnect Daten auf dem iPhone sortieren, abrufen und verwalten - auch ohne Netzwerkzugang Mit XMLHttpRequest auf entfernte Daten zugreifen und diese synchronisieren sowie Webdienste nutzen Google-basierte Karten für die eigene App nutzen, die genauso funktionieren wie die in iPhone Maps Dieses Buch beseitigt systematisch alle Schwierigkeiten bei der App-Entwicklung und hilft Webentwicklern dabei, jede nur denkbare App zu schreiben - ohne lange Entwicklungszyklen und steile Lernkurven. Lee S. Barney ist der Schöpfer des QuickConnect Framework für JavaScript-basierte iPhone-Entwicklung und Professor im Fachbereich Informationsverarbeitung am Business Communication College an der Brigham Young University in Idaho. Er war außerdem als CIO/CTO bei @HomeSoftware tätig, einem Unternehmen, das webbasierte, mobile Daten- und Terminanwendungen für den Bereich der häuslichen Pflege entwickelt.