Android suportă AML pentru localizarea apelanților la 112

Google a ridicat mănușa aruncată de EENA (European Emergency Number Association) și a implementat AML (Advanced Mobile Location) pentru localizarea celor care apelează la 112. Funcționează de la Gingerbread în sus. Dacă mergeți în setările aplicațiilor și versiunea de Google Play Services este cel puțin 9.0, atunci telefonul este capabil să trimită un SMS cu locația GPS (sau WiFi indoor) către centrul 112, imediat ce detectează un apel de urgentă 112. Se evită astfel ezitările și greșelile în localizarea incidentului, fiindcă de cele mai multe ori apelantul, aflat sub stresul incidentului, nu știe să se folosească de telefon sau de aplicațiile de pe el pentru a da o locație precisă. Urmează ca centrele 112 să-și modifice aplicațiile pentru a putea “consuma” SMS-ul și să pună incidentul pe hartă. Uite așa arată un astfel de SMS:

AML message

Bravo GOOG! Anunțul este la: http://googlepolicyeurope.blogspot.ro/2016/07/helping-emergency-services-find-you.html.
Urmează AAPL și MSFT.

Upgrade gratuit la Windows 10

Următorul Windows va fi gratuit pentru utilizatorii casnici existenți, nu și pentru business-uri. Windows 10 va fi actualizat din cloud (a se citi Microsoft Update) ca până acum, însă va primi automat și actualizările majore, inclusiv versiuni noi, pe toată durata de viață a PC-urilor device-urilor. De fapt, nu va mai avea sens să spui că ai o anumită versiune de Windows, fiindcă dacă ești conectat la serviciul de actualizare, atunci ești la zi cu ultima versiune, iar dacă nu ești conectat, atunci probabil ai o copie pirat, sau rulezi vreo aplicație scrisă cu picioarele.

Detalii pe blogul Windows la http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-windows-windows-10/.

MSFT mai face un pas spre modelul cloud pentru Windows, poate ultimul produs important al lor care încă nu e livrat ca serviciu (a nu se confunda cu Windows Server, care e deja în acolo). În articolul ăsta povesteam cum vor să livreze experiența Windows din cloud pe tablete și telefoane iOS și Android, și pe PC-uri vechi, însă nu era clar ce se va întâmpla cu cei care au device-uri potente cu Windows. Ei bine, următorul release îi permite dpdv tehnic lui MSFT să livreze Windows ca pe un serviciu. Să vedem însă cum vor face cu partea comercială, pentru utilizatorii casnici dar și pentru business-uri.

Pentru utilizatorii casnici au rezolvat simplu, fiindcă vor primi actualizări pe toată durata de viață a device-ului. Mai rămâne de văzut cum se stabilește durata de viață, adică va fi până crapă fierul sau va fi o limită comercială/suport decisă de furnizorul fierului. Singura chestie dureroasă în lumea asta va fi că dacă îți crapă fierul, atunci vei plăti taxa Windows la fiecare achiziție nouă. Este însă normal, mai ales în lumea asta nouă a tabletelor și telefoanelor. Pentru a ușura tranziția, utilizatorii casnici care au deja Windows vor căpăta gratuitate la intrarea în această lume, chiar și cu device-urile existente. Pare că MSFT va pierde business prin asta dar nu, singura felie pierdută va fi cea venită din upgrade-uri. Device-urile noi vor avea oricum taxa Windows inclusă. Promisiunea asta de gratuitate va pune frână celor care se gândeau să migreze pe alte platforme care sunt pe val (AAPL, SSNLF, GOOG).

Pentru business-uri va fi interesant să vedem cum își va adapta MSFT schemele de licențiere deja foarte complicate. Eu cred că vor încerca să împingă pe toată lumea spre modele cu subscripție, însă am mari îndoieli că vor renunța complet și brusc la modelul tradițional de licențiere cu plata înainte, un model pe care l-au dus la perfecțiune de-a lungul anilor.

Prezentarea mea de la Droidcon 2013

droidconlogo2013

Am vorbit despre construirea rapidă de servicii de backend folosind Windows Azure Mobile Services. Da, avem tooling și pentru aplicații Android și iOS. Voi vedeți-vă de aplicația voastră de pe dispozitivul mobil, iar noi avem grijă de backend. Prezentarea mea de mai jos este adaptată din training kit:

Detalii la http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-android/ sau în tutorialul de 7 minute de mai jos:

Windows 8.1

Știam deja despre Windows 8.1 că:

iar de ieri știm că:

Totdeauna am făcut așa. Nu e nici un secret. Producătorii de PC-uri și tablete primeau tot timpul un build cu câteva luni înainte de lansare. De acum vom numi acest build RTM (release to manufacturing). Practic ăsta este build-ul pe care îl primesc fabricile de device-uri pentru a le pregăti pentru lansare, iar când spun fabrici mă refer și la cele care produc device-urile Microsoft (Surface și Surface Pro) și la cele ale partenerilor.

Dacă nu știți ce e nou în Windows 8.1, citiți asta sau încercați preview-ul. Dacă dezvoltați aplicații, mergeți pe http://dev.windows.com și pregătiți-vă aplicațiile pentru 18 octombrie. Sunt resurse acolo pentru tot felul de dezvoltatori:

  • .NET (XAML, C#, VB)
  • web (HTML, CSS, Javascript)
  • iOS (Objective-C)
  • Android (Java)
  • Windows Phone (XAML, C#).

Aplicații Android cu backend în cloud pe Windows Azure

De azi puteți asambla un serviciu de backend în cloud pentru aplicația voastră Android folosind Windows Azure Mobile Services (până acum suportam aplicații mobile pentru Windows Store, Windows Phone și iOS). Când spun „puteți asambla” mă refer la stocare de date structurate, autentificare (cu conturi de Google, Facebook, Twitter, Microsoft), notificări (folosind Google Cloud Messaging) și toate celelalte goodies care vin cu Mobile Services (scheduler, scale, logs). Practic îi spui serviciului ce vrei și îți asamblează el un proiect Java pe care îl poți decora apoi cu restul de funcționalități.

Descarcă Android SDK for Windows Azure, fă-ți un trial gratuit de Windows Azure (include 10 mobile services) și dă-i bătaie!

De fapt stai puțin…

Acum poți să-i dai bătaie.

TFS e în cloud, folosiți-l

Preview-ul pentru Team Foundation Service este public, fără cod de invitație: http://tfspreview.com/. Dacă v-a fost lene vi s-a părut prea complicat să vă instalați/configurați un TFS în ogradă, am pus noi un serviciu de TFS multitenant în Windows Azure. Go, go, go!
Oricine e binevenit: de la C# la Python, cu orice unelte: de la Visual Studio la Eclipse, pentru orice proiecte: de la Windows la Android, de orice complexitate: de la freelanceri la echipe mari.

Team Foundation Service

PS: Pentru cei care încă nu știu ce este TFS: să vă fie rușine management de cod sursă, de testare, de build și de echipe agile.