Mobile SDK for both Android and IOS

by 9 replies
11
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?
#programming #android #ios #mobile #sdk
  • 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
    • [1] reply
    • 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
  • 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.
  • 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).
  • Thanks for all of your answer, may be i will try phonegap/corona.
    • [1] reply
    • 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.
  • 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
  • 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
  • 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

Next Topics on Trending Feed