Apple SDK 4.0 and the Developing Language Restriction
This Blog entry is based on the discussion of this article from delphi.org
Apple has pushed the last 3 years Mobile AND Internet, all other together the last 10 year did not. yes everybody can think about the rules, development systems, interface rules,… from apple. but i work now over 1 year with xcode and objective c. for me it’s not important what kind of language i use. for me is important that i can use the source code i have written over many years. so i decided to do this in objective c. mono touch is a very nice dev system (i have a license) but the novell needs to convert the new api’s and what ever in there system. who nows what’s with monotouch in 5 years? apple can not kill obj-c, the whole OS is written in obj-c.
btw obj-c is not hard to learn. after 3-4 weeks i was coding in the speed like delphi. thinking in classes, methods, oop,… is language independent. it’s only a problem how to tell the dev-system in the correct syntax and where are the classes.
if apple is iArrogant or not, this is a question for everybody self. for me it’s important the iPhone and now also the iPad change a lot of in my life. there is no easier way to control in my mobile world so easy all my business stuff. if i look around to other people in my family (non developers) it’s the same. it’s so easy for example to control my contacts, mails, calendar over me.com. no sync with cables, adapters, computer or what ever. why should apple have not to control the way of apps?
if you look for example in android market, there are also apps for download from servers with terrible content. kids have apps/pictures on the phone with adult content. i like the way apple is controlling what kind of apps are coming in the store. sometimes the checking process is not to understand but the success of number of apps say all:
– 4 Billion Apps downloaded
-185.000 Apps in the Appstore
– 50 Million iPhones sold
– 85 Million iPhone and iPod touch
– in one week 450.000 iPads sold
this success show me the future of mobile market.
i know other systems are also great, easy to use…, but the master of integrate all together in one system is apple.
my house is now driven by apple. i buy my music, movies in itunes. after click,buy and download it’s automatic available in my appleTv box. no manual sync needed. is my iPhone/iPad/iPhone from my wife, iPod in contact with my network wow there is the music also. i change a appointment on my computer, wow it’s automatic changed in iP….
coming back …
sometimes some decisions, like the development tools are not in everybody style. but under the line the success show the result.
look at the stock fro APPL
bad example was Borland. Hello where is the name, where is my old company name? the name is burned. The only good on this bad situation was, Codegear (the true old Borland Developer Guys) are in a other harbor. And all the other (new) Borland Guys run the ship on the wall (what’s worth doing, it’s worth doing well LOL)
there are no decisions in the world with agreement from everybody. but you have to decide what kind of platform you like to use and make your life easier.
“Business is a combination of war and sport.” – Andre Maurois
8 Comments »