Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1028227
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T12:21:19+00:00 2026-05-16T12:21:19+00:00

More and more mobile platforms are being launched and sdk’s are available to developers.

  • 0

More and more mobile platforms are being launched and sdk’s are available to developers. There are various mobile platform are available:
Android, iOS, Moblin, Windows mobile 7, RIM, symbian, bada, maemo etc.

And making of cross platform application is headache for developers. I am searching for common things across the platforms which will help to developers who want to port application to all platforms. Like what are the diff screen resolutions, input methods, open gl support etc.
please share details that you know for the any of platform.

Or are there possibilities, by writing code in html (widget type of thing) and loading it into native application.
I know about the android, in which we can add the web view into application by calling setContentView(view)

Please share the class details where we can add the html view into native application of different type of platforms that you know.

Purpose of this thread is share common details across developers. marking as community wiki.

Cross platform tools & library

  • XMLVM, Codename One and iSpectrum (cross compile Java code from an Android app or creating one from scratch

  • Phone Gap (cross platform mobile apps)

  • Titanium (to build native mobile and desktop apps with web technologies)

  • Mono Touch ( C# for iphone )

  • rhomobile – http://rhomobile.com/
    samples are here: http://github.com/rhomobile/rhodes-system-api-samples

  • Sencha Touch – Sencha Touch is a HTML5 mobile app framework that allows you to develop web apps that look and feel native on Apple iOS and Google Android touchscreen devices. http://www.sencha.com/products/touch/

  • Corona – Iphone/Ipad / Android application cross platform library . Too awesome.
    http://anscamobile.com/corona/

  • A guide to port existing Android app to Windows Phone 7
    http://windowsphone.interoperabilitybridges.com/articles/windows-phone-7-guide-for-iphone-application-developers

  • Jquery MobileTouch-Optimized Web Framework for Smartphones & Tablets
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T12:21:19+00:00Added an answer on May 16, 2026 at 12:21 pm

    My answer here covers some of the technical limitations of cross-platfrom tools but let me expand a bit:

    I think that cross-platform tools have historically always been also-rans because such tools have the wrong philosophical focus.

    All the selling points for cross-plaform tools are the benefits they bring to developers. They are sold on the idea that they allow the developers to write-once-run-anywhere. They are sold on the idea that they allow the developers to expand their market without learning new APIs. They are sold on the idea that they allow the developers to slash cost and time to market.

    What cross-plaform tool are NOT sold on is the benefit they bring to end users.

    Benefit to the end user is not a selling point because cross-platform development is seldom a benefit to the end user. The end user does not care how hard the developer had to work to bring the product to market. Nor do they care how many platforms the app can run on when they they don’t use but one platform. They just care if the app does what they need it to on the hardware they need to run it on. Unless they have a specific need to run the app on many different platforms, the fact that it does brings them no value.

    Conversely, the inevitable compromises of making a cross-platform API mean that all the apps created by the API will be at best B-grade on every platform. They will never be the best tool to use on each platform.

    All this means that in most use cases, cross-platform tools give the end user an inferior product compared to ones made with platform specific APIs. The end user will always have a better choice.

    You make money in the long run by giving end users the most useful tools. If you don’t philosophically concentrate on making the end user’s life easier and more productive, you are pretty much doomed from the outset. End users have lots of choices and if your tool isn’t one of the best you won’t make it in the market.

    You should only use cross-platform tools if you think, “the users will really benefit from running this app on many different platforms.” If you start out looking at cross-platform tools solely because they will make your (the developers) life easier, then you have picked them for the wrong reason and they will hurt you more than they will help.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to start develop mobile applications and sell it. There are many mobile
I have to create a mobile application which will work on diffrent mobile platforms:
Which platform is best to learn for mobile dev other than Java. Currently I
we are planning to introduce push applications to our mobile apps (for Android phone
I am planning to develop a game for all of the mobile platform and
It seems that Apple has so far gone the furthest of any mobile platform
I want to begin development for mobile and android seems like a good choice
I am trying to make a Facebook Connect web app more mobile friendly. I
Recently I've been getting more and more into mobile development. I am currently working
In PHP I'm converting a large number of blog posts into something more mobile

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.