Je celkem všeobecně známo, že Apple zrovna nepodporuje vývojáře aplikací pro iOS pod Windows. Existuje několik možných řešení, ale zatím se mi jen jedno jeví jako přijatelné - pokud to tedy s vývojem aplikací myslíte trochu vážně a nestačí vám různé free služby nabízející kompilaci native-like aplikací z html5.
Jen rychlé shrnutí problému: Pro vývoj nativních aplikací pro iPad, iPhone apod., prostě pro iOS, je třeba XCode IDE, aktuálně XCode 4. To existuje jen pro Mac, resp. pro rodinu kočkovitých zviřátek Applu, tedy OS Mountain Lion, Lion, Snow Leopard nebo Leopard, podle toho, jakou verzi preferujete. Tyto operační systémy sice lze s větším či menším úsilím nainstalovat i na nejablečný stroj (viz. např. web Hackintosh), ale většinou to zřejmě nebude tak úplně v souladu s licenčními podmínkami a výsledek asi často nebude ani tak úplně podle vašich představ.
Ideálním řešením by pochopitelně byl XCode pro Windows, ale o tom se vývojářům může nechat jen zdát. Rád bych napsal "zatím", ale obávám se, že by to nebylo úplně na místě.
Takže: Jaké je řešení? Když XCode pro Windows není na obzoru, Leopardi ani Lvi nejdou bez problémů nainstalovat na PC a - předpokládám - nestačí vám ty výše zmiňované služby, které tak nějak zbastlí nativní/nenativní aplikaci z html5? Nejvíc mě zaujala možnost on-line pronájmu Macu - za 20 dolarů na měsíc nebo za dolar na hodinu. Zní vám to jako nesmysl? Zkuste se podívat na MacInCloud - na videích je vidět, jak to funguje, je tam seznam cenových plánů i info o serverech - které jsou i v Evropě, takže by, aspoň podle jejich nástroje na měření pingu, uploadu a downloadu neměl být problém se připojit.
Na velké projekty to nebude, ale na velké projekty aplikací pro iOS si každý pořídí Mac. Na první nativní projekty určené k osahání si prostředí - a teď myslím spíš celého toho ekosystému Apple, od vývoje po Apple Store - se mi zdá MacInCloud ideální. Za 20 dolarů měsíčně máte 3 hodiny připojení denně, za 25 USD pět hodin za 49 no limit.
Máte s tím někdo zkušenosti? Nějaké poznatky, tipy? Zatím jsem to nevyzkoušel, ale dost mě to láká.