Introducere în dezvoltarea mobilă
Aplicațiile de astăzi necesită ca site-urile să fie proiectate având în vedere telefoanele mobile, de fapt noile metodologii de proiectare capătă o nouă dimensiune prin proiectarea mai întâi a prototipurilor mobile și apoi a celor desktop.
ASP.NET MVC Nu a rămas în urmă și ne permite să adoptăm o abordare destul de flexibilă și versatilă, unde, cu diferite instrumente, putem adapta evoluțiile și le putem duce către un aspect nou în care dispozitivele mobile sunt luate în considerare.
Separarea MVC ce ia ASP.NET Ne permite să separăm vizualizarea de logica de afaceri, acest lucru ne ajută nu numai să organizăm modul în care codificăm aplicația, ci ne oferă și posibilitatea de a crea separări în modul în care afișăm informațiile în funcție de dispozitiv.
Prin urmare ASP.NET ne oferă șabloane mobile, care, la fel ca șabloanele normale, ne permit să realizăm un schele sau generăm codul necesar pentru a avea o bază funcțională, asta înseamnă că atunci când accesăm de pe un telefon mobil îi spunem aplicației noastre să afișeze vizualizarea într-un șablon mobil, respectând astfel formatul solicitat.
Moduri de vizualizareNu rămânem doar cu șabloane mobile, dar avem și posibilitatea de a crea vizualizări și șabloane pentru anumite dispozitive, deci dacă propunem un țintă a utilizatorilor iPad Putem realiza un șablon special pentru rezoluția sa, în acest fel cei care accesează de pe dispozitivul respectiv vor vedea tot ceea ce am optimizat și, dacă accesăm de pe un dispozitiv diferit, vom vedea vizualizarea generică pentru mobil.
O altă caracteristică pe care ne-o oferă ASP.NET MVC, este posibilitatea de a suprascrie vizualizările obișnuite sau normale de către colegii lor mobili, contribuind astfel la generarea unei aplicații mai complete, să ne imaginăm că avem o secțiune care trebuie să fie disponibilă atât pe mobil, cât și pe desktop, deoarece nu trebuie decât să plasăm extensia .Mobil în numele dvs., cum ar fi:
Vizualizări \ Acasă \ Index.cshtml Vizualizări \ Acasă \ Index.Mobile.cshtml
Astfel, a doua linie ne permite acest lucru atunci când accesăm routerul aplicației noastre dintr-un browser mobil vedere om .Mobil direct.
Suportul de astăzi al browserelor mobile Javascript nativ și cu o performanță destul de ridicată, totuși cadrele nu sunt încă 100% integrate pentru telefoane mobile sau cel puțin în forma lor clasică, de aceea avem jQuery Mobile care ne permite să aducem funcții precum AJAX în vizualizările noastre mobile, permițându-ne astfel să ne menținem funcționalitățile în toate formatele.
Dar nu numai asta, putem gestiona și efecte precum Glisează și meniuri îmbunătățite pentru interfețele tactile de astăzi. Avem mari oportunități datorită pieței mobile și, dacă nu respectăm tehnologiile vechi și alegem să folosim un cadru modern precum ASP.NET MVC vom putea profita de noile nevoi pentru a crea aplicații de nouă generație.
Avem deja o idee generală despre ceea ce ne oferă ASP.NET MVC Pentru dezvoltarea mobilă, cu aceasta nu trebuie să ne gândim doar la obiectivul clasic al aplicațiilor desktop, ci trebuie să încorporăm și vizualizarea mobilă și fluxul său de lucru în planificarea noastră.
AnteriorPagina 1 din 6UrmătorulV-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv