Mobile SDK for both Android and IOS

by toi1em
9 replies
I am learning about mobile software.
IOS is use Oject-C and Android is Java. But i need to write once and run both.

Is there any SDK can do that?
#android #ios #mobile #sdk
  • Profile picture of the author Michael Westgate
    Several - each have their own pro's and con's. I haven't used any in over a year so I can't recommend. But to get started here are a few I've looked into:

    appcelerator
    PhoneGap
    Corona SDK
    {{ DiscussionBoard.errors[7578856].message }}
    • Profile picture of the author Brandon Tanner
      I'll add jQuery Mobile to the list. Works great, and runs on pretty much every platform out there. And it's based on HTML5, so the learning curve is MUCH simpler than Objective-C, Java, etc.

      jQuery Mobile | jQuery Mobile
      Signature

      {{ DiscussionBoard.errors[7579643].message }}
  • Profile picture of the author kreitje
    PhoneGap (aka Cordova) is HTML/JS based in which you could add jQuery mobile. jQuery mobile isn't an SDK but a UI framework for the elements on the screen.

    There is also SenchaTouch which is more JS than HTML.

    Alot of the cross compatible SDKs are HTML/JS based with tools to compile it into an IOS or Android package.
    Signature
    HitMyServer.com - Web, Email, Development
    HitMyServer.net - Web/Server Posts
    Do you have premium WordPress Plugins. Checkout my WordPress Plugin Manager for providing updates to your clients.
    {{ DiscussionBoard.errors[7579683].message }}
  • Profile picture of the author Valdor Kiebach
    I would combine phonegap with jQuery Mobile and HTML5 depending on what the app needs to do.

    You will still need a mac to build for ios and upload to the apple store though (I think).
    {{ DiscussionBoard.errors[7579814].message }}
  • Profile picture of the author toi1em
    Thanks for all of your answer, may be i will try phonegap/corona.
    {{ DiscussionBoard.errors[7582095].message }}
    • Profile picture of the author squark192
      You can also check out xamarin's tools for developing native apps for both Android and iOS in c# and Visual Studio or MonoDevelop. The tools aren't super cheap (especially compared to the free ones), but they're high-quality and can create native apps, not just HTML5 wrapper apps.

      As was mentioned earlier, pros and cons to both ways. I do a lot of MonoTouch / MonoDroid / WinPhone 8 with MonoCross, and it's pretty slick. If you're already comfortable with c#, it rocks. If you're already comfortable with HTML5, then definitely go with one of the others.
      {{ DiscussionBoard.errors[7582739].message }}
  • Profile picture of the author cgiguy
    I would agree that PhoneGap would be a good route to go, especially since you can also build in the cloud for all major platforms like Apple iOS, Android, Windows Phone, and Blackberry using PhoneGap build at Adobe PhoneGap Build.

    John
    {{ DiscussionBoard.errors[7582805].message }}
  • Profile picture of the author ThompsonS01
    Hi, I have found an SDK called Ozeki VoIP SIP SDK, you can develop mobile software with it.
    You can check it here Ozeki C# VoIP SDK - A SIP SDK for software developers
    {{ DiscussionBoard.errors[7610445].message }}
  • Profile picture of the author Profit Master
    Apache Cordova (Phonegap) has its own build server, where you can compile your HTML5/JS to native apps, so you actually even don't need a Mac to make an iPhone app
    Recommend it if you are already familiar with web technologies
    {{ DiscussionBoard.errors[7616953].message }}

Trending Topics