Ice for Android
Ice for Android offers a robust, fully-featured distributed computing solution
to help you create reliable networked applications for Google's
open-source mobile platform.
Whether you are integrating Android with an existing Ice application or building a new product from the ground up, Ice for Android can drastically improve your productivity and speed your time to Market. OverviewWith its familiar development tools, low cost of entry and wide range of features, it's no wonder that Android is such a compelling platform for deploying networked applications. Ice for Android is the perfect solution for a developer in search of a better way to build mobile clients. Together with Ice Touch, our Ice implementation for iPhone, developers can now target two of the most advanced mobile platforms on the market today. Ice for Android uses the Ice for Java run time, which means you get all of the powerful features that you expect from a state-of-the-art Ice run time. Since Ice for Android supports the same easy-to-use APIs as Ice for Java, you can leverage your existing code and experience to get productive right away. Android's development tools offer tight integration with Eclipse, the open-source IDE of choice for many Java developers. Using Eclipse and Google's ADT, you can write your code, design your user interfaces, and deploy applications to an Android emulator or device. To further improve your productivity, ZeroC has created an Eclipse plug-in that automates the translation of your Slice files and manages the resulting generated code. Click on the screen image below to see Eclipse in action as it highlights a compilation error in a Slice file: To get you started with a firm foundation, Ice for Android includes three sample programs that demonstrate how to write networked Android applications with Ice:
Feature Highlights
What You NeedHere is what you will need to get started with Ice for Android:
Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. |
|