Icenium FAQ

  • Q: What is Icenium?

    A: Icenium is an Integrated Cloud Environment (ICE) that eliminates the complexity associated with cross-platform mobile development. By combining the convenience of a local development environment with the power and flexibility of the cloud, Icenium enables you to build hybrid mobile apps for multiple mobile platforms. Integrated support for Apache Cordova (formerly PhoneGap) enables you to build compelling applications that run natively on Apple iOS and Google Android mobile platforms, and take advantage of the device capabilities, using nothing more than HTML5, CSS and JavaScript. Build apps faster with advanced development and debugging tools, realistic device simulation and the Icenium Cloud Services, which make it possible for you to compile your application for multiple platforms, all from a single environment. Icenium eliminates the complexity of managing multiple SDKs and development environments and enables you to focus on your ideas.
  • Q: What is Icenium Graphite?

    A: Icenium Graphite is a Windows application that provides a modern code-editing environment—with integrated real-time code analysis, debugging, syntax coloring and formatting, statement completion, refactoring, and code navigation—making application development faster and easier. Graphite enables web and mobile web developers to build native applications and deploy them to Apple iOS and Google Android mobile devices via USB from their Windows PC. Icenium LiveSync further enhances this experience by providing real-time updates to running applications on devices connected via USB for a rapid, iterative development experience.
  • Q: What is Icenium Mist?

    A: Icenium Mist is a browser-based development environment that enables web and mobile web developers to work on your mobile application projects from anywhere using only a web browser. Mist delivers a lightweight editing experience featuring many of the powerful capabilities found in Icenium Graphite, the desktop version, making it indispensable in situations where you are not close to your desk. Mist lets developers build, deploy and update applications to Apple iOS and Google Android mobile devices wirelessly. For testing with iOS devices that haven't been provisioned as development devices, Mist works in tandem with Icenium Ion to publish projects into the Ion test shell running on any iOS device.
  • Q: What is Icenium Ion?

    A: Icenium Ion is a free testing utility for web and mobile web developers who are using Icenium Mist to build and test hybrid applications on Apple iOS devices. Ion enables developers to load applications you are developing into the Ion shell for testing and validation on any iOS device. With Icenium LiveSync developers can instantly view and test changes in their projects on devices. Icenium Ion is available through the Apple AppStore.
  • Q: What is the Icenium Device Simulator?

    A: The Icenium Device Simulator enables you to experience how your application will look and feel in real-time across multiple device platforms and form factors, including smartphones and tablets. The device simulator is available in both Icenium Graphite and Icenium Mist.
  • Q: What is Icenium LiveSync?

    A: Icenium LiveSync enables developers to see changes made to applications in real-time in both the Icenium Device Simulator and devices without having to recompile and deploy the project. Using LiveSync developers can iterate quickly, seeing their changes on actual devices as they make them.
  • Q: Do I need to download iOS and Android SDKs?

    A: No. The Icenium Compiler Service manages the target platform dependencies for you, eliminating the need to download, install and manage multiple platform SDKs, and enabling you to focus more on your ideas.
  • Q: What skills do I need to use Icenium?

    A: Icenium enables developers to use existing skills in HTML5, CSS3 and JavaScript to build and deploy applications directly to Apple iOS and Google Android mobile devices. Experience with Objective-C and Java is not required.
  • Q: Do I need additional platform-dependent tools to develop apps with Icenium?

    A:

    No, Icenium eliminates your need to learn multiple programming languages, use additional tools and manage separate SDKs for each mobile platform that you want to target.

  • Q: What's the difference between integrated development environment (IDE) and Icenium's integrated cloud environment (ICE)?

    A:

    Icenium aims to be a leader in a new generation of mobile development platforms. In essence, it combines the local coding environment which developers are used to with the ability to work from the cloud. With Icenium developers are now enabled to compile an entire app to target multiple mobile platforms (Apple iOS and Google Android) in one single place and access their code from the cloud. 

  • Q: Does Icenium offer version control?

    A: You can choose between the Icenium Version Control repository—a Git repository on your cloud-based file system that is allocated when you create a new project, or you can choose to use an external URL-based Git repositories, such as GitHub or BitBucket, which makes collaborating on your project a breeze, regardless of your team’s geographical distribution.
  • Q: How much does Icenium cost?

    A: Please visit our pricing page for more details.