Azure Friday | Azure + Visual Studio + Xamarin = Great Mobile Apps
Xamarin je najavio Test Cloud, automatsku uslugu koja mobilnim programerima omogućuje testiranje svojih aplikacija na stotinama mobilnih uređaja.
Primanje aplikacije na ispravno funkcioniranje na više mobilnih uređaja veliki je izazov zbog mnogih različitih veličina zaslona, operacijskih sustava i inačica operacijskih sustava različitih proizvođača, izjavio je izvršni direktor Nat Friedman, koji je tijekom otvorenog razgovora tijekom konferencijske inačice korisnika Evolve govorio.
"Ako ste tvrtka koja želi puno podupirati uređaja, doslovno morate testirati na stotine uređaja ", rekao je Friedman.
Osiguranje da aplikacije funkcioniraju ispravno na svim ciljanim uređajima od ključne je važnosti jer su korisnici u pokretu i aplikacije imamo samo nekoliko sekundi da im impresioniramo, prema Friedmanu.
Danas se većina programera oslanja na ručno testiranje. Samo 8 posto od 300 programera koje je upitao Xamarin upotrijebio je bilo koji testni proizvod na mobitelu. "Ovo je bilo u redu kada je mobitel bio nov i početkom, a svi smo bili kauboji i to je super. Ali sada je malo odrastao ", rekao je Friedman." Tvrtka se nada da će to promijeniti s uvođenjem Test Cloud. Upotrebljava sučelje koje se temelji na webu, ali se također može integrirati s popularnim kontinuiranim integracijskim sustavima kao što su Jenkins, TFS i TeamCity.
Da biste dodali novu aplikaciju za testiranje pomoću testnog oblaka, razvojni programeri prvo moraju prenijeti APK datoteku ako je primjerice, Android aplikaciju. Test Cloud zatim omogućuje razvojnim programerima odabir uređaja za testiranje aplikacije. Posljednji korak je odabrati kako testirati, a opcije su ili za prijenos prilagođenih skripti ili odaberite značajku koja se zove App Explorer, rekao je Friedman.
App Explorer automatski testira aplikaciju istražujući korisničko sučelje, posjećuje svaku karticu, gura gumbi i popunjavanje tekstualnih polja. Koristi jedan uređaj kao referencu za izradu skripte, a zatim se pokreće na svim ostalim uređajima. Elementi korisničkog sučelja identificiraju se pomoću ID-ova objekta, tako da se testovi nastavljaju raditi čak i ako se izmijene na izgled.
Rezultirano izvješće prikazuje pregledne snimke zaslona svakog koraka iz aplikacije koja se izvodi na različitim uređajima, nadzorom performansi i detaljnim zapisima uređaja i snopove tragove kako bi programeri brzo pronašli i ispravili bugove.
Test Cloud će postati općenito dostupan tijekom trećeg kvartala. Ne samo da će biti integrirana u Xamarinovu vlastitu platformu, već će i postati dostupna programerima koji grade aplikacije pomoću ciljanih C-ova, Java i drugih okvira. Usluga se temelji na Calabashu, najraširenijem okviru za automatizaciju testiranja cross-platforma, prema Xamarinu, koji je stekao LessPainful, tvrtku koja ju je stvorila.
Što će usluga platiti ostaje da se vidi. Pojedinosti o određivanju cijena neće biti objavljene sve dok se ne iseli, ali korisnici koji se žele dobiti u beta verziji mogu se prijaviti na Xamarinovu web stranicu.
Pošaljite vijesti i komentare na [email protected]
Femto Forum želi pojednostaviti razvoj aplikacija
Femto Forum najavio je novu inicijativu koja ima za cilj stvaranje zajedničkog okruženja za aplikacije i standardiziranih API-ja za aplikacije femtocell
Prodaja mobitela, mobilnih aplikacija, e-knjiga i još mnogo toga bila je brza u China Mobileovoj aplikaciji Mobile Market, budući da je početak ovog mjeseca započeo naplatu, kažu rukovoditelji tvrtke China Mobile. drugi operatori su otvorili trgovine aplikacija slične Appleovoj aplikaciji iPhone App Storea kao način da se novac prodaje softverom i uslugama za pametne telefone. Tvrtka China Mobile je obećala omogućiti svakom proizvođaču telefona da svoje aplikacije stavlja na mobilno tržište, una
Tvrtka je otvorila mobilni telefon Tržište je 17. kolovoza, ali komercijalno naplata nije započela do prvog ovog mjeseca, rekao je Reading Gao, generalni direktor China Mobileove službe podatkovnih usluga, tijekom konferencije za novinare u četvrtak.
Korištenjem Motallyovih alata za analizu, programeri mogu, na primjer, identificirati prijevoznika, lokaciju korisnika, telefone najčešće korištene i kako se koriste aplikacije. Nokia se nada da će programerima i izdavačima olakšati "optimizaciju razvoja njihovih mobilnih aplikacija kroz povećano razumijevanje kako se korisnici angažiraju", rekao je.
[Daljnje čitanje: Najbolji Android telefoni za svaki proračun. ]