Tag Archives: apple
Hi,
today i wanted to write a opinion about this 2 mobile operating system, basically why appeared the new iphone 4 and i was excited to compared with what comes apple to compete with froyo.
Disclaimer: i never have an iphone or an android device even close, my opinions are based on technical spects, and videos, i mainly focus my opinion of this type of product from the point of view of the developer and the end user.
The people who know me, know that i’m always to the side of the open source and liberty, but when it comes to this i try to see the thing in a objective form.
The key of the new era: usability and features
this 2 news OS versions are bringing new really nice features in the mobility devices, as multitasking, video edition (in the case of iphone), photos, music and games. also, to integrate all this features in a small devices as a phone, is needed a new way the user should interact, why there is no a psychical keyboard or mouse. the multitouch technology have helped a lot in this matter but also the engineering to create easy to use commands to use anything (a program, a mobile device, a website etc..) is not something easy (i talk with experience in this matter)
iOS4 is winning over the general user and developer market
the demonstration that apple give i think have been a great defeat for android, and i’m not talking even for the available app’s, the new hardware or even the new especial features, i’m talking that apple is delivering a perfect product for all the markets, the simple user , the hardcore user, and a complete pack for the dev to deploy applications and get revenue from it.
as many developers i hate the apple policy, but need to be honest that the policy is make it possible to deliver a robust product, open a new market for developers and new features for users to enjoy.
android, same history as J2ME
i’m seeing that android is having the same future as j2ME. J2ME is a java api that was promoted to develop mobile application to all devices just building once. the problem with J2ME is that the manufacturers implemented the API as they want, so the portability was impossible and only big companies (as gameloft) could develop games or app’s and port it to the almost all the existent devices. happened the same with android, devices with 8 different types of versions on the market and depending from the manufacturer to upgrade to a new version.
android started ok, as an open source project, delivering features that the competitor wasn’t able to do etc.. (we already know that) and the good of this is as open source, at least i expected a explosion of android powered devices but it started too late, from the day android was announced, take like 1-2 years to start to see android devices in the market, most of them on the high end market.
also, android is not open as apple to the devs (ironic to say this right?). yes, apple don’t approve the app’s that they want. and don’t give any explanation, but at least anyone who pay’s the 100$ can publish and develop commercial app’s. for android, is only limited to countries that have google checkout supported (USA and UK).
The future is in non-fragmentation
of course that new features will give to the users new attraction but from my point of view, the way that android could be a stable and all-users platform is avoiding the fragmentation by the manufacturers. a good solution to make this will be the same as linux make, a repository. so, basically all the android devices can be upgraded to the most newest version and having available the features depending of the hardware where is installed. also a more open policy for developer will be a good thing to have more apps on the store.
anyway, i going to still buy a android device when i can, but of course, is a developer decision more than a normal user
surely it will not help you but is just my opinion
Regards,
Shadow.
Related Post

Hi,
when the first iphone SDK has been launched, i subscribed to the developer program of apple, with very entusiasm for the opotunity to publish my app (and most of it, games) in that platform. of course, why i live in argentina, i need to wait till apple approve my request, and that it’s what happen today
(and i think it’s open wordwide now, really dont know, you need to register for that
).
now, like pased some time ago from this, and i see several reviews about the apple platforms, a huge amount of diferent point of view, and i get the conclusion what, no matter how much succesful it’s the iphone now, i dont going to go now, pay the 100USD fee and start right now making app. why? i think the app store have too many app’s (and surely going to grow more in the future) and i want to see some successful cases of developers before launching me on this.
also it’s the fact i dont have the equip (no ipod/iphone/mac).
well, it’s that for now, really, i prefer to develop for android, but google it’s making me wait, and for that i dont discard the posibilite to be a iphone developer
also, about mi personal life, i’m with too much work and i have 2 projects in mind what i want to finish as soon as possible,
see you later
Regards,
Shadow.





