My Apple day

Acum un an (cu precizie de câteva minute!) cumpăram primul produs Apple din viața mea: un iPhone 7, înlocuitor al mult-apreciatului meu HTC Mozart; nu voiam Snapchat, dar vechiul Windows Phone nu mai făcea nicicum față: Microsoft eliminase de mult timp chiar și suportul pentru Skype în 7.8, așa că în cele din urmă trebuia, totuși, să fac ceva!

Deși motivul alegerii între Apple și Google și deci între iOS și Android a fost atunci în special de ordin antreprenorial (voiam să încep câte ceva pe native mobile development și trebuia să încep ori cu una ori cu alta – și era bine să am și un device potrivit pentru teste – iar pe nișa mea pare-se că iOS development ar putea aduce mai mult profit), am ajuns să îmi placă atât de mult iPhone-ul și MacBook-ul pe care l-am achiziționat câteva luni mai târziu, încât acum nu știu dacă le-aș mai da pe Windows Phone (dacă ar reveni în forță), respectiv PC. (Mai ales că pe Mac există suport oficial pentru a rula Windows, dar pe PC macOS – nu! Sigur, Apple e “de vină” pentru asta, dar fiecare cu strategia proprie.)

Regret deci că am ales “merele” așa de târziu: în acest an mi-am schimbat complet optica în legătură cu compania pe care o credeam anterior doar o marcă de fashion, iar acum cred chiar că mi-ar fi fost mai bine, per ansamblu, dacă aș fi investit și într-un Mac mult mai de mai demult, în loc să slujesc doar zeilor PC și Windows care – credeam eu atunci – erau tot ce îmi doream din punct de vedere tehnologic prin preajmă. (Dar asta e!)

Da, Apple a avut recent o serie de probleme mari pe transparență – vezi încetinirea telefoanelor pentru a proteja bateria (?) – și security (mai ales în zona Siri), care și pe mine m-au enervat, însă per ansamblu, din punctul meu personal de vedere “fructele” lor mi se par acum pe cât de plăcute vederii, pe atât și de “gustoase”!

Iar ca developer, n-am ce face, trebuie să spun și că-mi place mult și abordarea celor din Cupertino în legătură cu Swift – nu, nu neapărat “open source-izarea” (eu sunt deseori “mai” fan closed decât open, mai ales dacă nu e bine controlată deschiderea), ci aceea de a nu păstra backwards compatibility la un nivel prea ridicat între versiunile majore ale limbajului de programare, comparativ cu modul în care Microsoft gestionează C# de exemplu, reușind astfel să ajungă rapid la o sintaxă modernă pe cât de expresivă, pe atât de protectivă (orientată anti-eroare), pe cât de plăcută la scris, pe atât și la citit!

PS: Deși anterior spuneam că MacBook-ul de 13″ este suficient, încep să simt că – în special pentru storyboard-based macOS development – 15″ ar fi o alegere mai bună (pur și simplu e nevoie de cât mai mult spațiu pe ecran.) Sigur, și pentru iOS development patru core-uri de i7 sunt mult mai bune decât două de i5, dat fiind că vom folosi la greu simulatoare ș.a.m.d. (încă un motiv pentru a alege modelul de 15″ data viitoare.)

Advertisements

About Sorin Dolha

My passion is software development, but I also like physics.
This entry was posted in Computere și Internet, Miscellaneous and tagged , , , , . Bookmark the permalink.

Add a reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s