Probabil aveți o mână (sau mai multe) de aplicații instalate pe telefon. Aplicațiile reprezintă o parte importantă a ceea ce face ca un smartphone să fie „inteligent” și indiferent dacă pentru afaceri sau plăcere, un magazin de aplicații este ceea ce menține o platformă vie. Fiecare persoană care a deținut vreodată un telefon Windows cunoaște intepatura și că este adevărat. Chiar și cea mai bună platformă pentru smartphone-uri se va rătăci și va muri fără sprijin puternic pentru dezvoltatori.
Unul dintre lucrurile mai grozave despre Android este că oricine poate dezvolta o aplicație gratuit și o poate publica în Google Play Store cu doar 5 dolari. Nu aveți nevoie de niciun echipament specific în afara unui telefon pentru a-l testa și chiar acest lucru poate fi realizat practic prin serviciile de testare. Și am văzut că unii mici dezvoltatori independenți realizează câteva aplicații uimitoare pentru Android; parcurgeți forumurile de dezvoltare a aplicațiilor la XDA data viitoare când căutați ceva de făcut. O să îți placă mult ceea ce vezi.
Pe de altă parte, unele aplicații din nume pe care le știe toți sunt, bine, tot o prostie totală atunci când le compari cu omologii lor iOS. Aplicații precum Instagram, Snapchat, Facebook și altele cu milioane și milioane de utilizatori Android nu arată la fel de bine și mai important, nu rulează la fel de bine și nu au aceleași caracteristici ca și pentru iOS. Nu vorbesc doar despre aplicații distractive sau sociale. Aplicațiile pe care le-ați utiliza pentru muncă sau finanțe personale, pentru a rezerva un zbor sau pentru a controla dispozitivele inteligente din casa dvs. pot fi și sunt adesea la fel - nu sunt la fel de bune ca pentru iOS.
Cu mai mult de 10.000 de dispozitive diferite care rulează Android, lucrul cu hardware-ul poate fi dificil.
Există motive valide pentru această realitate. Când vine vorba de lucruri precum utilizarea radiourilor wireless pentru Bluetooth sau Wi-Fi, este mai ușor de dezvoltat pentru iOS, deoarece știi exact ce poate și va putea face fiecare dispozitiv. Pentru Android, aceste tipuri de aplicații trebuie scrise pentru a funcționa cu cele mai noi modele de la Samsung și sper să funcționeze pentru orice altceva. Înțeleg. Android este divers și este extraordinar aproape tot timpul - aplicațiile de scris care trebuie să interacționeze cu hardware-ul nu este unul dintre aceste momente.
Este ceva ce am crezut întotdeauna că s-a îmbunătățit recent, deoarece nu am folosit un iPhone de ceva vreme. Am gresit. Soția mea a ales un iPhone 8 înainte de Crăciun și unele aplicații pe care le folosim amândoi sunt încă mult mai bune pe iOS. Android are peste 80% din piața smartphone-urilor. De ce acești mari dezvoltatori nu pot înțelege corect? Mă aștept pe deplin ca o aplicație instalată pe un Galaxy S9 (sau Pixel, deoarece sunt încă dispozitive „de referință”) să fie la fel de bună ca și pe iPhone-ul ei, dar mulți nu sunt.
Am văzut și am folosit instrumente de dezvoltare și machetare Google pentru aplicațiile Android. Ei sunt bine. Urăsc să lucrez cu Java, dar știu că este mai mult decât capabil ca limbaj de dezvoltare. Și știm că este cu totul posibil să avem aplicații grozave pe Android, deoarece le folosim unele în fiecare zi. Doar că nu sunt în stare să înțeleg de ce există o asemenea diferență atunci când vine vorba de aplicații. Nu sunt un dezvoltator de aplicații, dar trebuie să cred că există un motiv sau o listă de motive.
Argumentul „bani” eșuează atunci când produsul nu merită cumpărat.
Aplicațiile preferate sunt mai bune pe iPhone? Sau dacă sunteți dezvoltator de aplicații, aveți grijă să aruncați lumină în acest sens? Cu toții am auzit puțin despre bani și despre modul în care iOS este singura modalitate de a face orice, dar îmi place să cred că o aplicație trebuie să merite să o plătiți mai întâi.
Oricine are cunoștințe reale, vă rugăm să împărtășiți. Acest lucru mă înșală.
Acum, revenim la aplicația Wemo și sper să nu mai împrumut iPhone-ul soției mele pentru a configura lucrurile.