3 ms·
</Personal Opinion> As an iOS developer I totally empathize with marco and even I have decided that I will never touch android.Here is why? (Note : Like most
by freemarketteddy 15y ago
</Personal Opinion>
As an iOS developer I totally empathize with marco and even I have decided that I will never touch android.Here is why?
(Note : Like most personal reasons these are more emotional than logical.Trying to logically argue with me on this is a waste of time.)
1)The most important reason is that it is simply not a toy I want to play with.If developer X made a million dollars making app xyz then good for him.I dont really care.If I really wanted to make money I would be doing sales pitches instead of coding anyways!I played with an android device for a few weeks and I had to throw it against the wall in frustration a cpl times.
2) Eclipse-Maven makes me want to throw up.
3) Java makes me want to throw up.
4) Android Source code makes me want to throw up.(Especially those Setter and Getter methods ewwwwwwww!).It just looks so much like enterprise software and lacks any love.The guy who wrote ListActivity couldnt make the table bounce?
5) Doing layouts through XML and the fact that I have to literally remember all those xml fields makes my skin crawl!
6) Debugging errors on eclipse (especially those nasty ones in layout.xml or strings.xml) makes me want to become a manager.
7) When you get stuck on hard problems and try to google your way out,it mostly gives you nothing except for official android documentation which I am not really a big fan of.
8) CoreGraphics,CoreAnimation,Cocos 2D...nuff said!
9) Lastly most of my favorite hackers hate it too...I learn fastest by reading code written by expert hackers and in case of android there is really nothing much out there to be inspired from!
- CaveTech 15y agoSome pretty childish and fanboy opinions you have there.
- freemarketteddy 15y agoTo be honest I actually agree with you...I do think like a 13 year old and I do absolutely love objective C and iOS.
- dannyr 15y agoI'm an Android developer and I'm so glad you do not belong to our community. Saying that you are arrogant is an understatement.
- deleted 15y ago[deleted]
- freemarketteddy 15y agoThat feeling is definitely not mutual...I do hope you play with iOS when you get time and have fun!
- wallflower 15y agoActually point 9 is his most valid point. It is harder to figure out the more complicated things in Android because there are simply fewer developers actively sharing what they know. Which means you have to figure some stuff out by yourself and/or hunt for some code that is similar. As an example, it is Google's fault but try dealing with an application that uses Fragments that also wants to utilize the non-Fragment Map View. The best resource for real Android is CommonsWare.
- Caballera 15y agoI'm still learning Android Dev but points 2, 6 and 7 I agree with. Also to an extent 9, a lot of Android Dev blogs are abandoned and dated.
- akent 15y ago> Trying to logically argue with me on this is a waste of time. As such, I found reading your comment was a complete waste of time as well.
- deleted 15y ago[deleted]
- freemarketteddy 15y agoI was just giving my objective and honest personal opinion about Android...Whether any value can be gained from it depends on the person reading it. What can be said for certain is that there is definitely no value to be gained from your comment...:)..peace!