Ano, Apple nariaduje pouzivanie vyhradne nativneho programovacieho jazyka (v tomto pripade objective C) a ma na to dovody, o ktorych uz viaceri zastupcovia Apple pisali, myslim, ze vcetne Jobsa. Navyse napriklad flashovych aplikacii (ktore boli tym kamenom urazu) tam bolo iba nieco cez 100 (vid rozhovor s adobe CEO)... z 200 000... nieco mi vravi, ze je dovod preco to pouzivalo tak malo ludi, ked to bolo este povolene. Obzvlast ked je flash tak popularny na desktopoch.
A ako som uz spominal, ten pokles (resp narast konkurencie) by musel byt 400 nasobny, takze v blizkej buducnosti nic podobne necakaj. Navyse nevidim dovod, preco by mal klesat, Apple prekonal 10 nasobne predaje noveho iPhonu oproti 3GS, takze ten pocet zariadeni pojde iba hore.
Ale tie rozlisenia proste su problem, ci chces alebo nie. Stale si budes musiet davat pozor, aby to nerobilo hovadiny na nejakom exotickom rozliseni s ktorym pride napriklad HTC. Problem to nie je iba v ciste textovych aplikaciach, pri ostatnych musis minimalne prisposobit artworky, co je predsa len robota navyse.
A ako to myslis, ze to nie je problem? Preboha vsak polovica zariadeni ma 2 roky stary OS, to fakt nie je velky problem? Vsak tympadom si developer 2x rozmysli, ci vyuzije nove API, ktore je podporovane iba v novej verzii, alebo bude mysliet spiatocnicky. Vies co urobi Apple developer? Proste to pouzije a neriesi, drviva vacsina ludi ma najnovsiu verziu OS.
Ale aj tak nechapem, o com sa tu bavime, Appstore je popularnejsi u developerov, vynasa viac penazi, zakazanie pouzivania inych jazykov nijak nepohlo Appstorom a predaje iPhonov stale rastu. Suma sumarum, ziaden zanik platformy ani odliv developerov sa nebude konat. Ziadne "keby, keby keby" ti nepomozu, su to len prazdne dohady.