Home > DeveloperSection > Forums > Decide concerning the technology I should use for developing an Android app based on an eCommerce domain
naomi burke
naomi burke

Total Post:28

Points:196
Posted on    November-10-2015 3:51 AM

 Android Android 
Ratings:


 1 Reply(s)
 335  View(s)
Rate this:
I need to develop an application related to C2C communication in which manufacturers can directly start communicating with retailers for bulk orders and maintain the order in an easy and fast way. Please suggest what framework i can use. For example: Native android developement, PhoneGap, Appcelerator Titanium.

PhoneGap: I have read that you cannot provide rich interactive applications and that it's not good in communicating with Android native apis.

Appcelerator Titanium: I need to purchase it and it requires a lot of money to develop an application.

Native development API: I have to provide a lot of time and it will be hard to communicate with my database and my web application using web services and it will be for the Android apps only

Which should I use for my app?


Mayank Tripathi
Mayank Tripathi

Total Post:397

Points:3117
Supported
Posted on    November-10-2015 3:54 AM

When you only want to develop an Android app you should use the native API. It offers most features, the better documentation (IMO) and is easier (and therefore cheaper) to maintain. Additionally it should be easy to communicate with databases and/or web APIs.

The only advantage Titanium offers is the multiple platform support. But when you only want to develop for Android use the native APIs.

I'd say it depends on:

Your skills...
HTML: PhoneGap, Titanium (our Alloy MVC uses XML)
JS: Titanium, PhoneGap
JAVA: JAVA
Your plans...
One platform: Android
Multiple platforms: Titanium, PhoneGap
Your requirements...
Good UX: Titanium, Android

Titanium is open source and free (appcelerator.org) but we do provide paid (starting at $39/month) services, including Arrow, which is great to quickly build mobile web services to connect apps with any remote data source.

Don't want to miss updates? Please click the below button!

Follow MindStick