PG2
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
342 Index<br />
Android development tools (cont.)<br />
steps in installation of, 57–58<br />
testing PhoneGap applications, 77–79<br />
Android Virtual Device (AVD), testing<br />
PhoneGap applications with, 60–64, 78<br />
Antenna Volt, types of hybrid<br />
applications, 21<br />
Apache<br />
Cordova Git repository. See Git<br />
repository<br />
history of PhoneGap and, 5<br />
Apache Ant<br />
BlackBerry development environment<br />
and, 97<br />
building PhoneGap applications, 76–77<br />
installing on Macintosh OSs, 337<br />
installing on Windows OSs, 338–339<br />
APIs (application programming interfaces)<br />
capturing settings from another<br />
application and adding to bada<br />
project, 93<br />
consistency as cross-platform issue,<br />
50–51<br />
defining application version in bada,<br />
88–90<br />
PhoneGap APIs. See PhoneGap APIs<br />
PhoneGap supported, 10<br />
running web applications within<br />
PhoneGap container, 8<br />
suite in PhoneGap, 3<br />
Appcelerator Titanium, types of hybrid<br />
applications, 20<br />
Apple<br />
development environment. See iOS<br />
development environment<br />
iOS. See iOS<br />
iPhone. See iPhone<br />
PhoneGap and, 11<br />
registering as Apple developer, 113–114<br />
Application container, designing for, 11–13<br />
Application development<br />
on Android. See Android development<br />
tools<br />
on bada. See bada development<br />
environment<br />
on BlackBerry. See BlackBerry<br />
development environment<br />
on iOS. See iOS development<br />
environment<br />
with PhoneGap Build. See PhoneGap<br />
Build<br />
with Symbian. See Symbian development<br />
environment<br />
Windows OSs. See Windows<br />
development environment<br />
Application Manager, bada<br />
creating application ID, 88<br />
creating application profile, 86–88<br />
defining application version, 88–90<br />
defining platform version, 90–93<br />
selecting target devices, 93–94<br />
Application profile, creating for bada<br />
development project, 86–88<br />
Application status events, 251–254<br />
Applications, PhoneGap. See also Web<br />
applications<br />
architecture of, 6–7<br />
building, 13–16, 27<br />
cross-platform issues, 49–53<br />
debugging. See Debugging PhoneGap<br />
applications<br />
Hello, World! example, 23–25<br />
hybrid. See Hybrid applications<br />
initialization, 25–28<br />
leveraging PhoneGap APIs, 28–30<br />
running on physical device, 36–37<br />
running on simulators, 29–30, 33–34,<br />
35–36