16.11.2015 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!