Jim Shepherd 2011. Android. What is Android?. A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based Open source and given freely to both developers and cellphone manufactures. Android Market Share is growing.
Seen primary in tablets and Cellphones.
The Android SDK includes everything to connect an application to the UI and comes with the emulator and a simple GUI creator.
These devices could be a tablets, cellphones or low powered computers.
The update will take a while. Start installing the add on.
Android applications launched from eclipse run off a Virtual Machine (Android Virtual Device)
To set up the ADV in eclipse
window-> Android SDK and AVD Manager.
Use next frame as a guide for settings
This should be auto defined in new set up
or manually added later
Droid Draw. A Drag and Drop style application. Not perfect, but great for quickly making a slick interface.
It's easy, it's simple and you can make a lot of money! What else is there to think about?
To sell an application, one must have a Google Checkout account.
Google charges 20 dollars for the account. Google also charges 3% to withdraw your profits. This is in addition to the 30% cut for selling an app.
In the end, Google consumes 33% of your sale price.
The strength of Google Android platform is its flexibility. Anyone can put their version of Android on any hardware.
This is a pain for developers.
Random amount of RAM, different CPUs, screen sized and manufacture changes to the phone make it almost impossible to make completely compatible applications.
A developer just simply has to test using the AVDs and watch for error reports. The android SDK should stop most compatibility issues. High resource applications should consider putting system requirements.
More users willing to spend more money, the more big companies such as EA or EPIC are willing to invest into a platform.
This is highlighted on the previous screen. Game on the left is a smaller company game. Game on the right is also likely a smaller company, but it is using EPICs unreal engine for iPhone.
More money, more tools.