Solved

Development Platform for iPhone, iPad and Android

Posted on 2011-02-28
7
611 Views
Last Modified: 2012-08-13
I have an project to develop an application to run on smart phone like the iPhone and Android. I would like to develop my application that allows me to develop once and deploy to many devices - I don't want to re-develop for each smart phone. What is the best "framework" or "platform" to do this type of development? I am looking for a recommendation based on actual development experience.

Thanks!

0
Comment
Question by:Fgriffin
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 17

Accepted Solution

by:
Dejan Pažin earned 100 total points
ID: 35004580

It depends on the type of application. We are currently developing an application for Android, iPhone and win7 phone.

The application is developed for each platform seperately because no other framework will let you take advantage of the phones capabilities.

For example:

- on Android we have a widget, which is not available on other phones.
- on Android we are using SQLite, while on win7 we still dont know what to use, but there is no SQLite
- rules for menus are completely different on iPhone then on Android, you have to stick by the rules or else they might not let your app be on the app market.
- and countless development issues, such as threading, etc...

So, as you can see, there is no way to have one app for all three. You can try with some web app framework, but I have no actual development experience for that:

http://www.distractable.net/coding/iphone-android-web-application-frameworks/

I guess you could use that, if the app is simple enough.

0
 
LVL 24

Assisted Solution

by:alexey_gusev
alexey_gusev earned 200 total points
ID: 35005414
try this cross-platform thing: https://rhomobile.com/products/rhodes/
0
 
LVL 82

Assisted Solution

by:leakim971
leakim971 earned 200 total points
ID: 35006607
Check this too : http://xmlvm.org/overview/
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 1

Author Comment

by:Fgriffin
ID: 35007048
Thanks, everyone. I will check these out. A possible solution that was not mention was the Adobe Flash Platform. I guess you didn't look at it or you ruled it out for some reason? If you ruled it out, why?

Thanks!
0
 
LVL 82

Assisted Solution

by:leakim971
leakim971 earned 200 total points
ID: 35007074
0
 
LVL 24

Assisted Solution

by:alexey_gusev
alexey_gusev earned 200 total points
ID: 35007164
Adobe Flash is only begging to be allowed on iOS, that's why it was omitted
0
 
LVL 1

Author Closing Comment

by:Fgriffin
ID: 35022723
Thanks, everyone!
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
You should read OS supplied guidelines before developing. I can't stress that enough. The guidelines will help you understand the reasons mobile app developers do what they do.  Apple is very particular when they review appstore submissions.
This video is in connection to the article "The case of a missing mobile phone (https://www.experts-exchange.com/articles/28474/The-Case-of-a-Missing-Mobile-Phone.html)". It will help one to understand clearly the steps to track a lost android phone.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question