Padomi lietojumprogrammu izstrādātājiem no Eliza trijotnes (ShopAlike)
Makradar Tehnoloģijas / / December 19, 2019
Eliza Trijotne vadīja mobilā attīstības departaments ShopAlike. Neskatoties uz savu jauno vecumu (27 gadus veca meitene), viņa ir uzkrāta pietiekama pieredze, lai dalītos praktiskus padomus par attīstību mobilo lietojumu dažādām platformām. Viņas pieredze būs interese visiem jaunajiem izstrādātājiem, tāpēc mēs publicēt interviju ar Eliza lapās "MakRadara".
- Pastāstiet mums mazliet par sevi.
- Es darbs LadenZeile / ShopAlike vairāk nekā 3 gadus. Ar šo uzņēmumu, man bija lieliska iespēja veidot lielāko mobilo attīstības departaments no nulles. Man ir gaida trīs izstrādātājiem, kuri nevarēja gaidīt, lai saņemtu uz leju, lai biznesā un sākt darbu pie pieteikuma. Pirms tam man bija iesaistīti grafikas un dizainu PC-programmas un pēc tam lietojumprogrammas.
Darbs pie mobilās lietojumprogrammas, ir ļoti atšķiras no darba uz PC-programmās: UX un UI dizainu ir izvietotas atšķirīgi, un ekrāna izmērs spēki domā savādāk. Tāpēc ir diezgan viegli, lai iesniegtu pieteikumu, bet, lai nodrošinātu kvalitatīvu pieredzi mijiedarbība nav tik vienkārši.
- Kādas programmēšanas valodas jūs izmantot jūsu pieteikumus?
- Android, mēs strādājam ar Java, iOS, - ar mērķi-C, un Windows Phone - ar C #.
- Kādas īpašas prasmes tas nepieciešams, lai kļūtu par labu mobilajiem izstrādātāji?
- Personīgi, man patīk galvu mobilo attīstību, novērtēt savu entuziasmu un centību darbiniekiem. Jums ir nepieciešams, lai tiešām vēlaties strādāt par savu produktu, un pret viņu kā savu bērnu. Tikai šajā gadījumā Jums nav pievērt acis uz jaunām iespējām, lai produkta uzlabošanai.
Bez tam, mums ir nepieciešams analītisku prātu. Jums vajadzētu zināt savus galvenos darbības rādītājus, lai apstiprinātu kādu lēmumu. Ne viss, kas jūs domājat, ka ir lielākā priekšrocība, lai lietotājs, patiesībā, tāda ir. Lai uzzinātu, jums būs nepieciešams tērēt daudz testu, savākt analītiku, izvēles rādītājus.
- Kā jūs izstrādāt pieteikumus vairākām platformām?
- Mēs esam izstrādājuši "native" pieteikumu no nulles uz visām galvenajām platformām. Cross-platform attīstība nekad pat bijusi darba kārtībā, jo mums bija pietiekami daudz līdzekļu.
Tā kā ne visi ir tik laimīgs, es domāju, ka katrs attīstītājs nepieciešams apsēsties un padomāt par to, kā iecelšana tās piemērošanu, un par to, kas būtu labākā pieeja ir viņam: dzimtā, hibrīda vai mājas.
Es domāju, ka attīstība dzimtā pieteikumu palīdzēja mums, lai saņemtu ieteikumus no Google Play un iTunes, pateicoties kuriem mēs esam sasniegt augstu lejupielādes. Bet, protams, tas nav segt izmaksas salīdzinājumā ar hibrīda vai tīmekļa lietojumprogrammu.
- Kas ir īpašs par mobilo pieteikumu attīstību?
- Mums paveicās - mums ir pašpietiekama komanda, kas ir neatkarīga no citām struktūrvienībām, piemēram, aizmuguri un IT. Tas ir liels plus. Mēs arī strādājam pie Scrum metodi, kas ļauj dinamiski attīstīt un uzlabot veiktspēju un produktivitāti, jo pārskatot pašreizējo aktivitāšu ikdienas sanāksmēs. Es ieteiktu to ikvienam, ne tikai attīstības programmas, bet arī personīgai attīstībai.
- Kādas problēmas jūs saskaras, izstrādājot?
- Tā kā Android, kas ir viens no galvenajiem tehniskām problēmām - tā ir sadrumstalota, jo katra Ierīces ražotājs pielāgo operētājsistēma pati, kā, piemēram, Kindle Fire vai Nexus. Tāpēc mums ir tikt galā ar dažādām tehniskajām specifikācijām un operētājsistēmām. Piemēram, tas maksā daudz darba, lai atbalstītu Android Gingerbread (2.3.x), strādājot ar jaunākajām bibliotēkām, lai uzlabotu veiktspēju pieteikumu.
Attiecībā uz iOS, pagāja mums laiku pielāgot pieteikumu iOS 8. Un vēl jaunas metodes, lai pievienotu, jo lielāka iespēja negaidītām problēmām. Mēs izmēģina pieteikumu, bet, kad jaunā operētājsistēma, tas joprojām ir atrodams daudz kļūdām, ir atbrīvots. Ir grūti līdzsvarot vēlmi ātri uzsākt pieteikumu un pārliecību, ka viss darbosies naudas sodu.
Kā mani kolēģi saka, galvenā problēma - ir izpētīt iezīmes jaunāko platformu un valodu.
- Cik svarīgi ir tas, lai palaistu pasūtījuma pieteikumu starta?
- Protams, tas nav nepieciešams sākumā, lai izstrādātu programmu, bet vajadzētu būt gatava augošais mobilo satiksmes un pielāgot vietni mobilajām ierīcēm, nodrošinot saviem lietotājiem ērts saskarnes.
- Kādi ir veiksmes piemērošanas kritērijiem?
- Galvenie kritēriji mums ir izmantošanu un mijiedarbību, nevis lejupielāžu skaitu, kā daži varētu domāt. Jūs varat iegādāties daudz lētu mikroshēmas dara, lai lejupielādētu pieteikuma fokusu, bet līmeni atinstalēt, sesijas ilgums un CLV (klientu dzīves vērtība, klientu vērtību dzīves), tajā pašā laikā samazināties.
Vidējais vērtējums, organiskie augi, pārejot lietotāja mobilo skatīšanās pieteikumu un līmeni atkārtojas tikšanās - tie ir tikai daži no mūsu galvenajiem darbības rādītājiem.
- Vai ir daudzas sievietes jomā mobilo attīstība?
- Es domāju, ka daudzi no viņiem, bet tie nav redzami. Mums ir daudz sieviešu ShopAlike izstrādātājiem, bet ir jāatzīst, ka es esmu bieži šokēja cik maz sieviešu runātāji tematiskajās konferencēs. Tas ir īpaši pārsteidzoši, ņemot vērā to, cik daudz sieviešu mobilo jaunizveidotiem dibināta vai vada mobilā mārketinga un tehnoloģiju lielos uzņēmumos. Tāpēc es nezinu, kāpēc tieši.
- Kādi ir pieci padomi, jums dos mobilo izstrādātājiem?
- Nemēģiniet veidot savu dizainu - Izmantojot vietējo vai standarta formu un formu katrai sistēmai.
- Izmantojiet veidnes.
- Nelietojiet koncentrēt visus savus centienus tikai uz vienas platformas.
- Nelietojiet zaudēt savu ziņkāri un neapstājas mācīties. Mobile attīstība - ļoti strauji mainās bizness.
- Sekojiet darbu citiem izstrādātājiem. Tā, piemēram, Džeiks Wharton (Jake Wharton), ir ļoti stāvas.
ShopAlike.ru - tas ir apkopotājs apģērbu tiešsaistes iepirkšanās, apavu un sadzīves preces. ShopAlike / LadenZeile - ir produkts, Vācijas kompānijas Visual Meta GmbH, kas pieder mediju holdinga Axel Springer. Tagad kompānija attīstās 19 valstīs visā pasaulē, tai skaitā Krievijā.