Sisteme de operare mobile în 2014

În calitate de dezvoltator mobil, este bine să fim familiarizați cu cele mai importante platforme din spațiul mobil. În afară de cele două platforme dominante, iOS și Android, există alți jucători importanți, cum ar fi Windows Phone, dar și câteva platforme open source precum Ubuntu Touch și Firefox. În acest articol, voi vorbi despre cele mai importante sisteme de operare mobile, despre starea lor actuală și despre performanța pe care o au în actualul peisaj mobil.

1. Google: Android KitKat

Cu o cotă de piață de 81%, sistemul de operare Android al Google este de departe cel mai popular sistem de operare mobil și acest lucru nu se va modifica în 2014.

Android se bazează pe kernel-ul Linux, iar aplicațiile pentru platformă sunt predominant scrise în Java. Ce înseamnă acest lucru pentru dezvoltatorii de dispozitive mobile? În primul rând, este destul de ușor să obțineți o aplicație listată în Magazinul Google Play - spre deosebire de App Store din Apple. Dezvoltatorii plătesc o taxă de înscriere unică de 25 USD, care permite dezvoltatorilor să publice cât mai multe aplicații. Preluarea aplicației dvs. în Magazin Google Play este destul de simplă.

Magazinul Play conține, totuși, peste 1 milion de aplicații, astfel încât a devenit mult mai greu de observat și de a genera descărcări.

Dacă sunteți interesat de dezvoltarea Android, verificați câteva dintre tutorialele Tuts +. Puteți găsi mai multe informații despre programul de dezvoltatori Google pe site-ul lor web.

2. Apple: iOS 7

Chiar dacă sistemul de operare mobil al Apple a pierdut recent teren pentru Android, acesta continuă să fie un jucător important în spațiul mobil. În prezent, iOS are o cotă de piață de aproximativ 13%.

iOS se bazează pe Unix, iar aplicațiile native sunt în mare parte scrise în Obiectiv-C, o suprasetare strictă a limbajului de programare C. Comparativ cu magazinul Google Play, este puțin mai costisitor și mai greu să obțineți o aplicație în App Store-ul Apple cu pereți. Dezvoltatorii trebuie să plătească 99 USD pe an pentru a se înscrie în programul de dezvoltare al Apple.

Procesul de aprobare pentru App Store este notoriu strict. Ca și în Magazinul Play Google, concurența este feroce în App Store cu peste 1 milion de aplicații până în prezent.

Tuts + are o gamă largă de tutoriale pentru a începe să dezvoltați iOS. Vizitați site-ul Apple pentru mai multe informații despre programul de dezvoltatori iOS al Apple.

3. Microsoft: Windows Phone 8

Windows Phone este încercarea Microsoft de a obține un punct de sprijin pe piața de telefonie mobilă în plină expansiune. Până în prezent, Microsoft nu se descurcă foarte bine, cu o cotă de piață de puțin sub 4%. Este cu siguranță spațiu să crești.

Chiar dacă platforma are mai puțini utilizatori, Windows Phone Store conține doar 200.000 de aplicații, ceea ce înseamnă că există mult mai puțină concurență. Devenind un dezvoltator pentru platforma mobilă a Microsoft, este necesar să plătiți o taxă anuală, $ 19 / an pentru persoane fizice și 99 $ / an pentru companii.

Chiar dacă sistemul de operare mobil al Microsoft are în prezent mai puțini utilizatori, acesta are potențial de creștere, astfel încât ar putea fi încă o încercare.

Pentru mai multe informații despre dezvoltarea Windows Phone, aruncați o privire la tutorialele Tuts + care acoperă platforma mobilă Microsoft.

Puteți găsi mai multe informații despre programul de dezvoltatori al Microsoft pe site-ul lor Web și puteți afla mai multe despre diferențele dintre un cont individual și un cont de companie în centrul de date Microsoft.

4. BlackBerry: BlackBerry 10

Nu cu mult timp în urmă, alegerea de top pentru oamenii de afaceri era BlackBerry OS, de BlackBerry Limited - fostă RIM sau Research in Motion. Cu o cotă de piață de 1,7%, aceasta este în prezent cea de-a patra cea mai mare platformă mobilă.

În trecut, BlackBerry a fost unul dintre liderii de piață și un pionier în industrie. În ultimii ani, totuși, cota de piață a scăzut ca urmare a creșterii explozive a iOS și Android, noii jucători dominanți de pe piață. Cu toate acestea, BlackBerry a lansat recent o actualizare a sistemului său de operare, BlackBerry 10. Compania a făcut schimbări drăguțe ale sistemului de operare pentru a-l face mai modern și pentru a-și îmbunătăți interfața cu utilizatorul.

În septembrie 2013, aplicația BlackBerry World-BlackBerry cuprinde 235.000 de aplicații. Unul dintre cele mai mari avantaje în ceea ce privește dezvoltarea pentru BlackBerry este că este complet gratuit.

Dacă sunteți interesat în crearea de aplicații mobile pentru BlackBerry 10, atunci mergeți la portalul pentru dezvoltatori.

5. Samsung: Bada și Tizen

În 2010, Samsung a anunțat Bada, este răspunsul la sistemele de operare mobile precum iOS și Android. În timp ce dispozitivele Samsung Android încep cu Galaxy, dispozitivele lor Bada erau prefixate cu Wave, cum ar fi Wave S8500.

Bada a fost inițial orientată către smartphone-uri de la jumătatea superioară până la sfârșitul anului, dar Samsung nu a depus niciodată eforturi în dezvoltarea și promovarea dispozitivelor sale Bada.

În 2013, Samsung a anunțat că va înceta să dezvolte platforma Bada și va concentra în schimb dezvoltarea sistemului de operare Tizen. Tizen este un proiect în cadrul Fundației Linux. Spre deosebire de Bada, bazat pe kernelul RTOS (sistem de operare în timp real), Tizen se bazează pe kernel-ul Linux.

Chiar dacă Tizen este o nouă platformă, este susținută de entități stabilite precum Samsung, Intel și Linux Foundation. Dezvoltatorii pot folosi HTML5 sau C ++ pentru a dezvolta aplicații native pentru platforma Tizen. Magazinul Tizen, care este în curs de dezvoltare la momentul scrierii, va fi magazinul oficial al aplicațiilor Tizen.

6. Nokia: Symbian, MeeGo și Asha

Symbian a fost cel mai popular sistem de operare mobil înainte de epoca de smartphone-uri și tablete. A fost folosit de Nokia, Motorola și Sony Ericsson și a devenit popular atunci când Nokia a construit platforma Symbian S60.

Cea mai nouă versiune a sistemului de operare Symbian este Nokia Belle. În 2011, însă, Nokia a părăsit Symbian și a început să utilizeze Windows Phone ca principal sistem de operare pentru smartphone-uri. Utilizarea și cota de piață a Symbian a scăzut de-a lungul anilor. Recent, Nokia a decis să nu mai permită dezvoltatorilor să încarce aplicații în magazinul Symbian.

În trecut, Nokia a experimentat și alte sisteme de operare mobile, cum ar fi Maemo, care a fost ulterior îmbinată cu Intel Moblin în MeeGo. Nokia a creat chiar și un telefon MeeGo, Nokia N9. MeeGo trăiește prin proiectul Mer, care la rândul său a fost dezvoltat în sistemul de operare Sailfish.

Platforma Asha a fost dezvoltată pentru smartphone-uri low-end și telefoane cu funcții de bază. Asha este încă în curs de dezvoltare activă, cu dispozitive noi lansate la fiecare câteva luni. Are un potențial ca Nokia este în continuare un brand de lider în unele țări. Puteți dezvolta o aplicație Java sau o aplicație Web. Cu toate acestea, în prezent, platforma nu are o cotă semnificativă de piață.

7. Mozilla: Firefox OS

Firefox OS este un nou sistem de operare mobil bazat pe comunitate dezvoltat de Mozilla, care este cel mai bine cunoscut pentru dezvoltarea browserului Firefox și a clientului de email Thunderbird.

Firefox OS este gratuit și open source. Este bazat pe Linux și utilizează HTML5 și JavaScript pentru a-și propune aplicațiile. Pentru dezvoltatorii familiarizați cu HTML5 și JavaScript, dezvoltarea pentru sistemul de operare Firefox va fi foarte familiarizată.

Dacă doriți să aflați mai multe despre sistemul de operare Firefox, mergeți direct pe site-ul Mozilla.

8. Ubuntu Touch

Ubuntu Touch este, de asemenea, un nou sistem de operare mobil bazat pe una dintre cele mai populare arome de Linux, Ubuntu. Susținut de Canonical Limited și Comunitatea Ubuntu, Ubuntu Touch arată o mulțime de promisiuni.

Dacă doriți să începeți să dezvoltați pentru Ubuntu Touch, vizitați portalul pentru dezvoltatori. Brad Wells a scris un tutorial frumos despre cum să începeți cu Ubuntu Touch.

Concluzie

Deci, aici sunt sistemele de operare mobile pentru 2014. Dintre toate aceste sisteme de operare, iOS și Android sunt cu siguranță cele mai populare, dar concurența în spațiul mobil este dificilă.

Chiar dacă BlackBerry este în declin, BlackBerry 10 este ultima încercare a BlackBerry de a face o dentare în spațiul mobil.

În 2013, Microsoft a achiziționat divizia de telefonie Nokia, indicând faptul că compania nu are intenția de a arunca prosopul în curând.

Bada și Symbian sunt morți, nu are rost să se dezvolte pentru aceste platforme. Sailfish OS și Tizen sunt încă foarte noi și puțin se cunosc despre ei, deci nu merită timpul tău în acest moment.

Amintiți-vă să fiți atenți la Firefox OS și Ubuntu Touch. Ei fac progrese bune și arată foarte mult potențial.

Sper că ați învățat ceva despre aceste sisteme de operare mobile și ce înseamnă pentru dezvoltatorii de dispozitive mobile. Dacă aveți întrebări, postați un comentariu de mai jos și voi face tot ce pot pentru a răspunde.

Cod