Izstrāde salokāmām ierīcēm: Kas jums jāzina

Autors: Laura McKinney
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Personality Test: What Do You See First and What It Reveals About You
Video: Personality Test: What Do You See First and What It Reveals About You

Saturs


Salokāmās ierīces vecums ir atkarīgs no mums! Vai vismaz tas notiks pavisam drīz, gaidot nelielu kavēšanos.

Lai vai kā, liela daļa nozares analītiķu uzskata, ka saliekamie viedtālruņi ir nākotne. Tas nozīmē, ka arī nākotnes lietotnēm jābūt salokāmām. Patērētāji mazliet pieprasa, lai izjustu šo jauno aparatūras virzienu. Bet kā mums, izstrādātājiem? Tas ir tikai vēl viens formas faktors, uz kuru mērķēt - Android ainava kļūst vēl sadrumstalotāka! Jā!

Lielākiem ekrāna izmēriem jābūt vienādiem ar labāku lietotāju iesaisti

Viena lieta, kas man šķita neparasta, skatoties praktiskus videoklipus par Galaxy Fold, bija tas, ka vairums lietotņu šķita, ka to jau atbalsta. Recenzenti vaicāja par “lietotņu nepārtrauktību” un to, kā vairums lietotņu nemanāmi pāriet no priekšējā displeja uz lielo centrālo displeju.

Viņam šobrīd ir tik karsts!

Lietotnes, kas nevajag Atbalsta funkcija displeja vidū tiks atvērta bez mērogošanas, un tā būs jārestartē. Tas ir diezgan jauks efekts, un, redzot, kā vairums izstrādātāju spēlē bumbu, mēs patiešām vēlamies šeit atrasties vēstures labajā pusē.


Darba sākšana - salokāmo ierīču emulēšana

Pirmais, kas jums jādara, ir pats lejupielādēt Android Studio 3.5 Canary 13 kopiju un izveidot jaunu virtuālo ierīci ar Android Q Beta un saliekamo formas koeficientu. Tas ļaus jums pārbaudīt savu lietotni, lai redzētu, kā tā tiek salocīta uz pusēm. Kad esat ieguvis Android Studio, visu, kas jums nepieciešams, caur AVD pārvaldnieku varat iegūt kā parasti.

Jābrīdina, ka saliekamais emulators ir noteikti beta produktu, un jūs noteikti pamanīsit dažas kļūdas. Es mēģinu to ielādēt, rakstot šo rakstu, un tas šobrīd avarē trešo reizi. Tas nozīmē, ka pēc darbības uzsākšanas tas ir noderīgs veids, kā ātri pārbaudīt visu, kas mērogo, kā vajadzētu.

Ir arī citas iespējas. Varat doties uz Samsung Remote Test Lab un mēģināt attālināti palaist Galaxy Fold. Tas nozīmē kontrolēt faktiskaisierīce kaut kur. Man ļoti patīk, ka tas prasa, lai jūs to neizmantojat, lai instalētu un atskaņotu Fortnite! Tas nav ideāls - tas ir diezgan lēns -, bet tas ir arī interesants ikvienam, kurš vēlas izklaidēties ar Fold (piemēram, jūsu patiesi).


Visbeidzot, jums ir arī iespēja izmēģināt emulatoru, ko nodrošina tieši no Samsung. Pārsteidzoši ir tas, ka tas nāk APK formātā un tāpēc faktiski darbojas ieslēgts jūsu Android ierīcē. Šeit varat iegūt APK un atrast lietošanas instrukcijas.

Tomēr, ja godīgi, jūs varat pārbaudīt daudz lietas, par kurām mēs runājam, izmantojot veco labo logu. Lai izmēģinātu vairāku atsākšanu tūlīt (pēc brīža paskaidrots zemāk), izmēģiniet šo triku, par kuru es rakstīju pirms kāda laika, izmantojot Samsung MultiStar.

Lietotņu nepārtrauktības atbalstīšana

Kad tas ir izveidots un darbojas, jūs esat gatavs sākt veikt būtiskas izmaiņas. Lai atbalstītu ekrāna nepārtrauktību, jums jāpārliecinās, ka jūsu lietotne atbalsta izpildlaika konfigurācijas izmaiņas. Tas ir kaut kas, kas izstrādātājiem būtu jāapsver vienalga, jo tas attiecas arī uz vairāku logu režīma izmantošanu.

(Es spēlējos ar savu veco Axon M - kas joprojām darbojas operētājsistēmā Android 7.1 - un esmu pārsteigts, cik daudz lietotņu jau nemanāmi pielāgojas, atverot lietu.)

Tas, kā mēs to darām, ir cauri onSaveInstanceState () un pastāvīga glabāšana. Citiem vārdiem sakot, pārliecinieties, ka laikā esat saglabājis izkārtojumu un visus svarīgos datus onPause () un pēc tam izgūstot pēc nepieciešamības. Varat arī izmantot ViewModel, lai saglabātu datus konfigurācijas izmaiņu laikā.

Lietotāji vēlas izkārtojumu, kas pilnībā izmanto plašā ekrāna nekustamo īpašumu, par kuru viņi maksā ~ 2000 USD.

Protams, arī jūsu lietotnes izkārtojumam jāspēj nemanāmi mērogot. Daļēji tas ir laba lietotāja saskarnes dizaina rezultāts, un daļēji - izmantošanas jautājums ConstraintLayout lai visi skati būtu novietoti attiecībā pret displeja malām. Neizvairieties no izkārtojuma izmēru kodēšanas un tā vietā paļaujieties uz “wrap_content” un “match_parent”.

Bet izvairieties no kārdinājuma vienkārši izstiept visu, lai ietilptu. Pretējā gadījumā kāda jēga?

Lietotāji patiesi novērtē izkārtojumu, kas pilnībā izmanto milzīgā ekrāna nekustamo īpašumu, par kuru viņi maksā ~ 2 000 ASV dolāru. Padomājiet par to, kā Gmail pielāgojas, lai planšetdatorā tiktu parādītas divas kolonnas - to pašu varat sasniegt, izmantojot alternatīvus izkārtojuma resursus.

Tas ir nedaudz papildu darbs no jūsu puses, taču tas var ievērojami uzlabot gala lietotāja pieredzi. Ja uzlabojat pieredzi, lietotāji, visticamāk, biežāk atvērs jūsu lietotni - tas nozīmē, ka jūs nopelnīsit vairāk naudas!

Vairāku atsākšana

Runājot par lietotnes dzīves ciklu, ir vērts atzīmēt arī izmaiņas, kuras Google ir veikusionResume (). Konkrēti, vairāk nekā viena lietotne tagad varēs būt atjaunotā stāvoklī, kas nozīmē, ka jums nevajadzēs tik ļoti uztraukties par to, ka jūsu lietotne tiek apturēta, bet redzama. Tas nozīmē, ka daudzi no Google ieteikumiem šajā nodaļā vairs nav aktuāli, taču joprojām ir vērts izlasīt vairāku logu atbalsta vadlīnijas, ja vēl neesat to izdarījis.

Kas atceras šo mazo puisi?

Tomēr, lai to atbalstītu, jums būs jāpievieno tags: android.allow_multiple_resumed_activities uz jūsu manifestu. Tad jums būs jāpavada laiks, domājot par to, kā tas varētu mainīt veidu, kādā lietotāji mijiedarbojas ar jūsu lietotnēm. Lēmums par to, kad pārtraukt multivides darbību vai kad atjaunināt plūsmas, būs atšķirība starp nemanāmu vai kļūdainu pieredzi.

Jums būs jāizmanto arī atribūts resizeableActivity: android: resizeableActivity, kurā Android Q ir notikušas dažas izmaiņas.

Noslēguma komentāri

Kā jūs varat redzēt, šeit nav nekas pārāk jauns - un tas ir iespējams, kāpēc tik daudzas lietotnes jau pēc noklusējuma atbalstīja lietotņu nepārtrauktību. Google to ir pārdomājis, kas nozīmē, ka reiz mums nav darīts pārāk daudz darba. Drīzāk ir jāspēlē pieķeršanās, lai nodrošinātu, ka lietotne jau ir labi optimizēta arvien pieaugošajam formu faktoru klāstam, kas to var palaist, pārbaudot to ar attiecīgajiem emulatoriem un rīkiem, kā arī arvien gudrāka par lietotāja interfeisa dizainu.

Labā ziņa ir tā, ka lielākiem ekrāna izmēriem vajadzētu pielīdzināt labāku lietotāju iesaisti. Pielāgojiet savu UX, un tas jūsu projektiem var prasīt daudz vairāk ekrāna laika!

Noteikti laiku pa laikam pārbaudiet vēlreiz. Uzzinot vairāk, mēs pievienosim papildu instrukcijas un padomus.

Vēturiki ony ir biji nelielu atvaidzinājumu karali, bieži vien gandrīz neko neatšķirot jauno modeli no vecā. Ar neen paziņoto 7T Pro OnePlu ieņem līdzīgu pozīciju nelielo laidieno, ka nemaina dizainu ...

Mint Mobile vienmēr ir biji iecienītākā vienkāršo un pieejamo plānu dēļ. Tādējādi mē ar prieku redzējām, ka ierobežotu laiku jū tagad varat aņemt ešu mēnešu pakalpojumu par cenu tikai trī....

Ieteicams