My Favorite 5 Icenium Features

While playing around with Icenium, I liked nearly every feature in this cloud-based IDE. However in the following I am listing my favorite 5 features. In future articles I will discuss more features and step-by-step explanations for working with them.

Icenium-features.jpg

Code Editor

Being a hybrid application developer, we need to write a lot of HTML, JavaScript and CSS. Code Editor in Icenium is a clean and elegant editor. It allows us to write code without much distraction.

Icenium-editor.jpg

Just Code is integrated with Code Editor. In Code Editor, we can do things like:

  1. Refactoring
  2. Navigation
  3. Code Commands

Icenium-editor1.jpg

We can perform Code Commands like:

  1. Formatting of Code
  2. Expand selection
  3. Duplicate a text
  4. Put a block comment

Icenium-editor2.jpg

The best part is, there are shortcuts for all the operations. In Navigation we can perform tasks like:

  1. Go To File
  2. Go To Member
  3. Go to Symbol

Icenium-editor3.jpg

So one of my favorite features in Icenium is its elegant Code Editor.

Certificate Management

If you have created any Android application then you might know that you need to have a certificate to create an apk file. Icenium allows us to create and mange certificates right from the IDE.

Icenium-editor4.jpg

Icenium provides two options to create a certificate:

  1. Request for a certificate
  2. Create self-signed certificate

Icenium-editor5.jpg

Creating a certificate right from the IDE is one of the cool features.

Version Control

Icenuim provides a complete version control solution for application development. We can work locally and can perform the following tasks in Icenium:

  1. Compare the changes between local and latest versions from the server
  2. Commit the changes
  3. Revert the changes
  4. View the history log in the repository

Icenium-editor6.jpg

We can compare changes and navigate from one change to another as shown in the following image:

Icenium-editor7.jpg

We can view the:

  1. History
  2. Change sets
  3. Conflict etc. as shown in the following image

Icenium-editor8.jpg

Icenium allows us to commit or revert the changes. While committing we need to provide a comment for that particular change. We can commit as shown in the following image:

Icenium-editor9.jpg

Version control is one of the cool features that impressed me while playing with Icenium.

Integration with github Repository

Yes you read it correctly, right from the IDE you can push your project to and pull your project from the github repository. Icenium allows us to:

  1. Configure the repository
  2. Pull from the repository
  3. Push into the repository
  4. Invite the Collaboratores

Icenium-editor10.jpg

The best part is that right from the IDE we can Invite Collaboratoes. Before pushing to github we need to commit the changes to the repository. Commit comment will be displayed next in the github respository comment.

Icenium-editor11.jpg

Code sign, Permissions and Publish of application

Right from the Icenium IDE, we can sign the code, configure the permissions and set the icons of the application.

Icenium-editor12.jpg

In Icenium with a right-click on the project, we can publish the application.

Icenium-editor13.jpg

I hope you like these features and you are all set to play around with Icenium. Thanks for reading this article and I am looking very forward to share more learning on Icenium with you in future articles.

Up Next
    Ebook Download
    View all
    Learn
    View all