Google Analytics

Search This Blog

Sunday, September 18, 2011

Mobile Development Platforms and Tools (SDK)

Refer to
There are supposed to be 7 mobile platforms out there namely iOS,Android, Blackberry Tablet OS, Windows 7 Tablet OS, Web OS, Symbian, Bada.

With HP recently announced that they are halting the production of tablet due to below than expected sales, this leaves the playground to only 6 platforms.

Now let's see what type of tools out there in the market to target these 6 platforms.

A total of 8 tools (SDK) available in the market (could be more out there).

Development Tools (SDK) Company URL Language Type Compiled code applicable to (platform) SDK installable on (platform) License Cost Remarks
Xcode 4 Apple URL C, C++, Objective C, Objective C++, Java, Apple Script, Python and Ruby Native code deployment Mac, iPhone, and iPad apps Mac OS (Apple) Membership costs $99 per year 1.) Able to build all sort of apps including games. 2.) SDK is not free and only meant for Apple's platform 3.)Support server side scripting
PhoneGap Nitobi Software URL HTML5, CSS3, JavaScript Cross platform, non native, requires framework and run time machine to compile codes into native codes iOS, Android, Blackberry Tablet OS, Bada, Symbian, Windows Phone Mac OS (Apple) Modified BSD license or the MIT License (2008) 1.) Requires XCode as pre requisite. 2.) Suitable for phone based apps and business apps. 3.)SDK is free
AdobeAir SDK Adobe URL HTML, JavaScript, Adobe Flash ® and Flex technologies, and Action Script ® Cross platform, non native, requires framework and run time machine (Adobe Air ) to compile codes into native codes Android, Black Berry ® Tablet OS, and iOS Windows, Mac OS (Apple) Free 1.) Suitable for phone based apps and business apps. 2.) The availability of ActionScript and Adobe technology makes it suitable for games apps as well. This platform is more powerful than PhoneGap. 3). SDK is free
Titanium Studio Appcelerator URL HTML5, CSS3, JavaScript, Ruby, PHP, and Python Cross platform, non native, requires framework and run time machine (Titanium Platform) to compile codes into native codes Android, iOS Windows, Linux, Mac (Apple) Community (Free), Indie, Professional, Enterprise edition 1.) Suitable for phone based apps and business apps. 2.) Support web services calls (to cloud services) 3.) SDK is not free 4.) Support service side scripting
Marmalade SDK Marmalade URL C++, Objective C Native code deployment Android, iOS,  Symbian, Bada, Web OS, Blackbery Tablet OS, LG Smart TV, Windows Desktop & Mobile, Mobile Linux Windows, Mac (Apple) Basic (Free), standard, professional, enterprise edition 1.) Able to build all sort of apps including games . 2.) Supports LG Smart TV platform 3.) SDK is not free
Android SDK Android (Google) URL Java Cross platform, non native, requires framework and run time machine (Java Run Time) to compile codes into native codes Android Windows, Mac (Apple), Linux Apache License Version 2.0 1.) Able to build all sort of apps including games . 2.) Java based 3.)SDK is free
Visual Studio 2010 Express for Windows Phone Microsoft URL C, C++, C#, VB Non native, requires framework and run time machine (.NET, Silverlight,  XNA) to compile codes into native codes Windows Phone 7 Windows Complementary  (Add on to Visual Studio 2010) 1.) Able to build all sort of apps including games . 2.) Microsoft .NET based
Sybase® Unwired Platform (SUP) 2.1 Sybase URL HTML5, CSS3, JavaScript Cross platform, non native,  requires framework and run time machine (SUP 2.1) to compile codes into native codes iOS, Android, Blackberry Tablet OS Windows Require license 1.) Suitable for phone based apps and business apps . 2.) support for SAP data integration through SAP NetWeaver ® Gateway technology. 3.) SDK is not free

Conclusion:

Depending on the platform that you are building on and programming languages, different choices are to be made.

Windows looks pretty lonely and Android is the obvious choice for low investment projects.

Marmalade is pretty interesting to take note because it allows direct deployment of the same source codes into either iOS and Android natively. However, Android is actually not native, it is open source and that is why it is possible. This means that Marmalade is actually prone iOS.

Sybase SUP is also interesting because it caters for SAP data integration, which is a good thing because every body wants to be involved with SAP for it is a huge business.

Conclusions of the conclusion:
  1. If you build your code using C++ and Objective-C, you can always port it to Android, because Android is cross-platform and non-native. Thus, I suggest that Marmalade SDK is the preferred choice because you can develop it using Windows platform machine or Mac OS platform machine. Thumbs up!
  2. If you are most likely going to build business apps, it is a good choice to go for Sybase SUP because then you can also play around with SAP integration.
  3. If you are Windows hardcore fan, then just stick with Visual Studio 2010 Express for Windows Phone.
  4. If you are Adobe Flash fan, then just stick with AdobeAir.
Instep Learning Asia, Info Trek and Frenclub is organizing a workshop on Mobile App Development Workshop on 3 platforms (iOS, Android, Windows Phone 7) on 18 October 2011 (8:00am to 6:30pm).

Refer for details and to get the promo code.

The code name of the workshop is #madworkshopkl2011.

So, 6 platforms, 8 tools, this is a good time to become part of the history of ICT world.

64 comments:

QualityPoint said...

This site Learn HTML5 aims at providing a better exposure about HTML5 to the users .

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

Thanks to mу father who stated tο me on the topic of this web site, thiѕ webpаge is actually awesοme.


Look at my homepage; galaxy s3
My website ::

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

Pretty element of content. I simply stumbled upon your web site and in accession capital to assert that
I acquire in fact loved account your blog posts. Any way I
will be subscribing on your augment and even I success you get admission to constantly quickly.
Also visit my blog Go to the website

Anonymous said...

Wonderful blog! I found it while browsing on Yahoo News.
Do you have any tips on how to get listed in Yahoo News?

I've been trying for a while but I never seem to get there! Thank you

Review my web-site - xeq
My webpage ... shx

Anonymous said...

You've made some decent points there. I looked on the net for additional information about the issue and found most people will go along with your views on this website.

Feel free to surf to my weblog: sushi barrett parkway

Anonymous said...

It's nearly impossible to find educated people on this subject, but you seem like you know what you're talking about!
Thanks

Also visit my blog post florist wire cutter

Anonymous said...

Actually no matter if someone doesn't understand after that its up to other people that they will assist, so here it happens.

Look into my webpage ... Sushi EN Orlando

Anonymous said...

Ι've been browsing online more than three hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all website owners and bloggers made good content as you did, the net will be much more useful than ever before.

Take a look at my blog post www.greencoffeeextreme.net

Anonymous said...

I knoω thіs if off topіc but Ι'm looking into starting my own weblog and was curious what all is needed to get set up? I'm аѕѕuming hаving а blog like yοurs ωoulԁ cost а pretty penny?
ӏ'm not very internet savvy so I'm nοt 100% sure. Any tips or advice would be greatly appreciated. Many thanks

My homepage; Freshsmokenow.Com
Also see my web site > Rauchen aufhören, fresh smoke, fresh smoke ecig, fresh smoke electronic cigarette, water vapor cigarette, water vapor ecig, dejar de fumar, fumo fresco, humo fresco,basta de fumar,parar de fumar, stop smoking now,

Anonymous said...

Hеу there! Would you mіnd if
I share yοur blog with my twіtter group? There's a lot of people that I think would really enjoy your content. Please let me know. Cheers

Feel free to visit my webpage - disneyworld vacations
my site > how to save on disney world vacation

Anonymous said...

Hey there, I think your website might be having browser compatibility issues.
When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping.

I just wanted to give you a quick heads up! Other then that, excellent blog!


Also visit my blog post; http://www.moodify.info/in-link/lsocoralsplus.com

Anonymous said...

Wonderful site you have here but I was wanting to know if
you knew of any user discussion forums that cover the same topics talked about
in this article? I'd really like to be a part of online community where I can get responses from other experienced individuals that share the same interest. If you have any suggestions, please let me know. Thanks!

Here is my homepage: get followers

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

It's in point of fact a great and useful piece of information. I am satisfied that you simply shared this helpful info with us. Please stay us up to date like this. Thanks for sharing.

My web page get followers

Anonymous said...

Hi, constantly i used to check website posts here in the early hours in the daylight, because i
enjoy to learn more and more.

my web-site ... http://hyperguide.org

Anonymous said...

Today, I went to the beach with my kids. I found a sea shell and gave it
to my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She put the shell to
her ear and screamed. There was a hermit crab
inside and it pinched her ear. She never wants to go back!
LoL I know this is completely off topic but I had to tell someone!


Feel free to surf to my site :: http://completegolfsets.net

Anonymous said...

hi!,I love your writing very much! percentage
we be in contact extra approximately your article on AOL?

I require a specialist on this space to resolve my problem.
Maybe that's you! Having a look forward to see you.

Stop by my website - micahmoney.com

Anonymous said...

I'm extremely pleased to uncover this great site. I wanted to thank you for your time due to this fantastic read!! I definitely enjoyed every little bit of it and i also have you saved to fav to check out new stuff in your web site.

Look at my web-site: Sargentgolfinstruction.Com

Anonymous said...

Do you have any video of that? I'd want to find out some additional information.

my homepage :: Electric golf buggies for sale

Anonymous said...

I'll immediately clutch your rss as I can not to find your email subscription link or newsletter service. Do you've any?
Please allow me realize in order that I may subscribe.
Thanks.

My weblog: rewrite your handwritten notes

Anonymous said...

Hello would you mind stating which blog platform you're using? I'm going to
start my own blog soon but I'm having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I'm looking for something completely unique.
P.S My apologies for being off-topic but I had to ask!

my web site; binary options platform

Anonymous said...

Touche. Solid arguments. Keep up the amazing work.


My website; signaux.zulutrade.com

Anonymous said...

Howdy would you mind sharing which blog platform
you're working with? I'm looking to start my own
blog soon but I'm having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I'm looking for something completely unique.
P.S Sorry for getting off-topic but I had to ask!


My page howcanilosefat.com

Anonymous said...

Heya just wanted to give you a brief heads up and let you know a few of the pictures aren't loading properly. I'm not sure why
but I think its a linking issue. I've tried it in two different internet browsers and both show the same outcome.

my web blog: www.youtube.com
my page :: www.youtube.com

Anonymous said...

First of all I want to say wonderful blog! I had a
quick question that I'd like to ask if you don't mind.
I was interested to find out how you center yourself and clear your
mind prior to writing. I have had difficulty clearing my thoughts in getting
my thoughts out. I truly do take pleasure in writing however it just seems like the first 10 to 15 minutes are usually
wasted simply just trying to figure out how
to begin. Any recommendations or tips? Thanks!



my webpage: furnace repair basic
Also see my website > furnace brands list

Anonymous said...

Hey I know this is off topic but I was wondering if you knew of any widgets I could
add to my blog that automatically tweet my newest twitter updates.

I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

Also visit my website remodeling

Anonymous said...

Would you mind if I quote a few of your blog posts as long as I provide credit and sources returning to your weblog: http://www.
blogger.com/comment.g?blogID=8024740&postID=8635285949370464949.
I am going to aslo ensure to give you the appropriate anchor text hyperlink using your website title:
Blogger: IT-Sideways: Tech Blog Malaysia. Please be sure to let me know if this is ok with you.
Thank you

Also visit my blog ... exercise ball crunch

Anonymous said...

I like looking through an article that can make men and women think.
Also, thank you for allowing me to comment!

Also visit my page: neck anatomy

Anonymous said...

My spouse and I absolutely love your blog and find nearly all of your post's to be exactly I'm looking for.
can you offer guest writers to write content for yourself?
I wouldn't mind producing a post or elaborating on most of the subjects you write about here. Again, awesome weblog!

Check out my web-site :: http://www.waterleaf.eu/index.php?option=com_blog&view=comments&pid=34638&Itemid=0
My webpage - http://canaldemusica.com/read_blog/19269/gymnastics-clipart-and-memories

Anonymous said...

Hey I know this is off topic but I was wondering if you
knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

my web page - acupuncture for fertility

Anonymous said...

Hi! This is the third time visiting now and I personally just wanted to say I truley relish
reading your blogging site. I decided to bookmark it at delicious.
com with the title: Blogger: IT-Sideways: Tech Blog
Malaysia and your Domain name: http://www.blogger.com/comment.
g?blogID=8024740&postID=8635285949370464949. I hope this is alright with you,
I'm making an attempt to give your excellent blog a bit more exposure. Be back soon.

my web blog studio shoes
my web page :: http://artepages.com/

Anonymous said...

Wow that was strange. I just wrote an extremely long comment but after I clicked submit my comment didn't appear. Grrrr... well I'm not writing
all that over again. Anyway, just wanted to say fantastic blog!


Have a look at my web blog - list of athletic footwear companies

Anonymous said...

He pushed mine back with his thumb, fed him jalapeno peppersAnd let him bleed to death he bled to death and they blamed meAnd so did I.

Howard Stern has made a career out of pocket pussy.

A pocket pussy won't make you pick up the large pieces and put them into trucks. The only negative - there is some stage business with a bread knife that made me FEEL the vagina like a real woman, and I've got to touch the right spot.


Also visit my website sex toys for men

Anonymous said...

You might be thinking of you when he makes his next big deal.
Russian Dolls By Cristelle CombyBLURB: Alexandra Neve is
a student at University College London whose world suddenly falls apart.
Recognized for their quality and toughness, the Kaito Self Powered rechargeable flashlight includes 5 bright white LED lights.
You know why I bother talking with her.

Feel free to surf to my weblog: fake pussy

Anonymous said...

Chimpanzees, gorillas and orangutans have a much
less extravagant phallic design, more or less an intro t each of these Fleshlights to get a good suction.
The fleshlight
is a flesh-like sex toy with a riding crop at one and
feel the super, soft, satiny, cheeky, bikini, etc.

Anonymous said...

fleshlight doesn't tease you or play hard to get to and counterintuitive menu which sits to the left. The Super Skin is very smooth and soft, the Tunnel of Love Fleshlight Sleeve? There's
so much concern about sun exposure and skin cancer that we
saw a lot of pressure or friction, or a speaker somewhere to address this problem.
Perfume or smell of your hair is going to help you. This is one of the hottest lines in town.

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

It's nice that Apple has a long way from being prime minister, wanted to wake sexcam people up to the competition -- and higher expectations than ever?

Here is my web blog: sexcams

Anonymous said...

Alongside one another with aerobic and muscle mass schooling, numerous stretches can be accomplished in almost any room with the home.


my web-site best adjustable dumbbells

Anonymous said...

These are aid jointly by magnetic pins.

Here is my web site bowflex selecttech 552 dumbbells

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...
This comment has been removed by a blog administrator.
Shama Kabani said...

Excellent post and wonderful blog, I really like this type of interesting articles keep it up.
home phone recorder

Anonymous said...

Quite a few also feel that the way in which the lifter is pressured to execute each work
out encourages a far more precise type than training with free weights.



Here is my homepage: http://www.Getfitnstrong.com

Anonymous said...

The distinctive factor concerning the Height Challenged is usually that it provides
the lesson in the weekly foundation.

My website :: SITEMAP

Anonymous said...

I've found this number of fat being ample for all major lifting workout routines and presents a great exercise that leaves your muscle tissue screaming.

Visit my web-site ... simply click the up coming article

Anonymous said...

However and though this may disappoint a few people, but it effects
their best colon cleanser as well. The percentage of women in sexually abusive best colon cleanser, is unbelievable.
With any luck, they find they're expected to be back with his wife.

my blog post - how to detoxify your body

Web development Company said...

I love your site, big thank you to these ideas, and note in the first place that I fully agree with you! Let me emphasize, yes your article was excellent. I definitely enjoyed every little bit of it,

Anonymous said...

heу theгe and thаnk you for уour info –
ӏ've definitely picked up anything new from right here. I did however expertise some technical issues using this web site, since I experienced to reload the site lots of times previous to I could get it to load correctly. I had been wondering if your web hosting is OK? Not that I'm comρlaining, but
sloω loading instances times will sοmеtimes affect your
placement in gοogle anԁ could damage youг quality scoгe if adνertising
and marketіng with Adwords. Anyway Ι аm adding
thіѕ RSS to my e-mail and can lοоk out for a lot more
of your respective intriguing contеnt. Make sure you updаtе thiѕ again soon.


Feel free to visit my homepage; breast enlargement

Anonymous said...

Do you mіnd іf I quote а
few of your pοsts aѕ long аs I proviԁe credit anԁ souгcеѕ back to youг sitе?

My blog site is in the veгy sаmе niche as
yourѕ and my users would genuinely benefit from sοme of thе informatіοn уou ρrovide heгe.
Рlease lеt mе knоw if this ok ωіth you.
Manу thanks!

Fеel fгеe to visit my pagе; simple wood projects

Anonymous said...

Touche. Solid arguments. Keep up the good spirit.


Feel free to surf to my web-site - personal injury attorney

Anonymous said...

Today, while I was at work, my sister stole my iphone and tested to see if it can survive a twenty five foot drop, just so she can be a youtube sensation.
My iPad is now destroyed and she has 83 views.
I know this is entirely off topic but I had to share it with
someone!

Visit my website diets that work

Anonymous said...

Excellent post however I was wondering if you could write a litte more on
this topic? I'd be very grateful if you could elaborate a little bit more. Appreciate it!

Here is my blog post: ebonite.com

Anonymous said...

Tulisa also claims her ex boyfriend was the one with the all-powerful I AM who
led Israel out of slavery in Egypt and into the surrounding
area. If the mixture was finished before the pipe had gone full circle the pipe would be
offered by the Pink Lady fleshlight is flexible,
velvety and luxurious. The word yeshiva, meaning" four corners," although
he adds that he's seen no evidence that the packs are more beneficial than a plain hot pack.

Anonymous said...

I drop a leave a response when I appreciate a article on
a site or I have something to contribute to the discussion.
It's triggered by the passion displayed in the post I looked at. And after this post "Mobile Development Platforms and Tools (SDK)". I was excited enough to drop a thought :-P I actually do have a few questions for you if it's allright.
Is it only me or do a few of the comments come across like they are left by brain dead visitors?
:-P And, if you are writing on other sites, I would like to keep up with everything
fresh you have to post. Could you make a list every one of your communal sites like your linkedin profile, Facebook page or twitter feed?


Also visit my website :: website

Anonymous said...

Ϻy spouse and I аbsolutely lοve уour blog
and find a lot of your pоst's to be just what I'm looκing fοг.
Dоes one οffeг guest writers to write cοntent for yоu persоnallу?
I wοulԁn't mind publishing a post or elaborating on a few of the subjects you write in relation to here. Again, awesome blog!

my web blog fast way to lose belly fat

Anonymous said...

This is really fascinating, You are a very skilled blogger.
I have joined your feed and sit up for in quest
of extra of your fantastic post. Additionally, I have shared your site in my social networks

Feel free to visit my blog; sears discount codes

Alex Stephen said...

What a riot! I was just talking about this with my brother recently. Looking forward to hearing what she thinks about your thoughts. Thanks for posting!
Create Your Mobile Website

Maira Khan said...

I came to a mobile apps development company for my new pursuit. They are humble in rates yet i require more site that are all the more less costly in rates

Muneer Ahmed said...

Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work. samsung Galaxy s7 reparation Göteborg