Novell MonoTouch: iPhone se otvírá .NET programátorům

Novell MonoTouch: iPhone se otvírá .NET programátorům

Rozsáhlá hromada aplikací pro iPhone se časem možná ještě zvětší, vývoj jablečných prográmků se totiž otvírá i těm, kteří si netykají s jazykem Objective-C. Na pomoc přispěchal Novell, který vyvíjí port Microsoft .NET Frameworku pro alternativní operační systémy v čele s Linuxem – Mono.

Klepněte pro větší obrázekA právě Mono se stalo základem nového nástroje MonoTouch, který umožní vývojářům psát své programy ve vysokoúrovňovém C#. Díky tomu se velmi usnadní migrace .NET programů z Windows nebo Windows Mobile právě na iPhone. Oba systémy sice mají zcela jiné přístupy a pochopitelně i aplikační rozhraní, v obou případech se ale použije skoro totožný kód.

Apple ale samozřejmě neumožňuje instalaci cizích běhových prostředí na svém telefonu, takže se platformě nezávislý .Net/Mono program přeloží do nativního kódu pro iPhone OS. Zároveň zapomeňte na to, že byste mohli své programy díky MonoTouch psát mimo Mac OS X systém, vývojové prostředí je totiž k dispozici pouze pro operační systém od Applu.

MonoTouch na rozdíl od oficiálního SDK balíku pro vývoj aplikací pro iPhone není zdarma, jedna licence totiž vývojáře-samotáře přijde na 400 dolarů, týmová licence pro pět programátorů se pak cenou vyšplhala až na 4 000 dolarů.

Živě.cz komentuje:

Apple si svůj iPhone a AppStore hlídá a jen tak k sobě nepustí něco, co by mohlo spouštět programy, nad kterými by neměl kontrolu. Typickým příkladem jsou tedy nejrůznější emulátory starších herních zařízení a také běhová prostředí (.NET/Mono, Java aj.). V prolomení těchto bariér věří a doufá zejména VMware, který již rok koketuje s virtualizací aplikací na výkonnějších mobilních telefonech. Již dnes tak jsou jeho inženýři schopni na iPhonu spouštět aplikace z odlišných mobilních platforem a na Windows Mobile pro změnu zase programy z Androidu. Pokud se jednou změní přísná licenční politika Applu, softwarový potenciál iPhonu se snad srovná s konkurencí a virtualizace mu rozhodně neublíží – spíše naopak.

Témata článku: Apple, Programování, iPhone, Mobilní telefony s windows 10, OTV, iPhone 5, iPhone 6, Mobilní telefony iphone, Nezávislá kontrola, iPhone 4, Programátor, iPhone 7

Určitě si přečtěte

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

** Tesla představila elektrický kamion ** Má obdivuhodný výkon i dojezd ** Prodávat by se měl už za dva roky

17.  11.  2017 | Vojtěch Malý | 198

30 počítačových brzd, které vám zpomalí Windows

30 počítačových brzd, které vám zpomalí Windows

Na webu najdete hromadu rad, jak zrychlit počítač a Windows. My jsme na to šli opačně a naopak jsme hledali činnosti, které ho nejvíce zpomalují. Toto je třicítka těch základních.

12.  11.  2017 | Jakub Čížek | 91

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

** Každá elektrická krabička má konektor pro napájení nebo baterii ** Jenže pozor, jednou by to tak nemuselo být ** Drobná elektronika se může živit rádiovými vlnami

14.  11.  2017 | Jakub Čížek | 15

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

** I pod hranicí desíti tisíc korun existují dobře použitelné notebooky ** Mohou plnit roli pracovního stroje i zařízení pro zábavu ** Nejlevnější použitelný notebook koupíte za pět a půl tisíce

16.  11.  2017 | Stanislav Janů | 53


Aktuální číslo časopisu Computer

Otestovali jsme 5 HDR 4K televizorů

Jak natáčet video zrcadlovkou

Vytvořte si chytrou domácnost

Radíme s koupí počítačového zdroje