Tipy pre vývojárov aplikácií od Eliza trojky (ShopAlike)
Makradar Technológia / / December 19, 2019
Eliza trojky vedené oddelenie mobilného vývoja v ShopAlike. Cez svoj mladý vek (27 rokov dievčatá), sa nazhromaždil dostatok skúseností, aby zdieľať praktické rady o vývoji mobilných aplikácií pre rôzne platformy. Jej skúsenosti budú zaujímať všetky nové vývojárov, tak sme publikovať rozhovor s Eliza na stránkach "MakRadara".
- Povedz nám niečo o sebe.
- práca som LadenZeile / ShopAlike viac ako 3 roky. V tejto firme som mal veľkú príležitosť vybudovať oddelenie najmobilnejší vývoj od nuly. Čakal som tri vývojárov, ktorí sa nemohli dočkať, až sa pustiť do podnikania a začať pracovať na aplikáciu. Predtým som bol zapojený do grafiky a dizajnu pre PC-programy a potom na aplikáciách.
Práca na mobilné aplikácie je veľmi odlišná od práce na PC-programov: UX a UI vzory sú usporiadané inak a veľkosti obrazovky sily myslieť inak. Je teda pomerne jednoduché, aby sa aplikácie, ale poskytovať kvalitný zážitok z interakcie nie je tak jednoduché.
- Aké programovacie jazyky sa vám používať vo svojich aplikáciách?
- V prípade systému Android, pracujeme s Javou, pre iOS - s Objective-C, a pre Windows Phone - s C #.
- Aké špeciálne zručnosti trvá, než sa stať dobrým mobilné vývojári?
- Osobne som rád na čele mobilného vývoja, oceniť ich nadšenie a odhodlanie zamestnancov. Musíte naozaj chcete pracovať na ich produkt a s ním zaobchádzať ako jeho dieťa. Len v tomto prípade nemusíte zatvárať oči pred novým možnostiam pre zlepšenie produktu.
Okrem toho potrebujeme analytickú myseľ. Mali by ste poznať svoje kľúčové ukazovatele výkonnosti pre overenie akékoľvek rozhodnutie. Nie všetko, čo si myslíte, že je najväčšia výhoda pre užívateľov, v skutočnosti, ako je. Ak chcete zistiť, budete musieť vynaložiť veľa testov, zhromažďovať analytiku, skontrolujte indikátory.
- Ako ste vývoji aplikácií pre viac platforiem?
- Vyvinuli sme "natívne" aplikáciu z nuly na všetkých hlavných platformách. Vývoj na platforme už nikdy nebola na programe dňa, pretože sme mali dostatok zdrojov.
Pretože nie všetky také šťastie, myslím, že každý developer potreba sadnúť a premýšľať o tom, ako menovanie jeho uplatňovanie a o tom, čo by bolo najlepšie prístup je pre neho: rodák, hybrid alebo webové stránky.
Myslím, že vývoj natívnych aplikácií nám pomohla získať odporúčania od Google Play a iTunes, vďaka ktorým sa nám podarilo dosiahnuť vysokú úroveň sťahovania. Ale samozrejme, že nepokrýva náklady v porovnaní s hybridným alebo webové aplikácie.
- Čo je zvláštne na vývoj mobilných aplikácií?
- Mali sme šťastie - máme sebestačný tím, ktorý je nezávislý na iných oddeleniach, ako backend alebo IT. To je veľké plus. Tiež pracujeme na metóde Scrum, ktorý umožňuje dynamicky rozvíjať a zlepšovať výkon a produktivitu vzhľadom k revízii súčasných aktivít na každodenné stretnutia. Odporúčam ho všetkým, a to nielen vo vývoji aplikácií, ale aj pre osobný rozvoj.
- Aké problémy ste čeliť pri vývoji?
- Pokiaľ ide o Android, jeden z hlavných technických výziev - je roztrieštená, pretože každý Výrobca zariadení prispôsobuje operačný systém sám o sebe, ako je napríklad Kindle požiaru alebo Nexus. Preto budú musieť vysporiadať s rôznymi technickými špecifikáciami a operačných systémov. Napríklad, to stojí veľa práce na podporu Android Gingerbread (2.3.x), pri práci s najnovšími knižnicami s cieľom zlepšiť výkon aplikácií.
Pokiaľ ide o iOS, trvalo nám čas na prispôsobenie aplikácie pre iOS 8. A ďalšie nové techniky pridať, tým väčšia je šanca na nečakané problémy. My beta-testoval aplikácie, ale keď nový operačný systém, to je ešte našiel bol prepustený veľa chýb. Je ťažké zladiť túžbu rýchlo spustiť aplikáciu a uistenie, že všetko bude fungovať dobre.
Rovnako ako moji kolegovia hovoria, že hlavný problém - je študovať vlastnosti najnovšie platformy a jazyky.
- Ako dôležité je, aby sa spúšťal spustenie vlastnej aplikácie?
- Samozrejme, že nie je nutné na začiatku vyvinúť aplikáciu, ale mal by byť pripravený na pestovanie mobilný hlasový prevádzku a prispôsobenie stránky pre mobilné zariadenia, ktoré poskytujú svojim užívateľom pohodlné rozhranie.
- Aké sú kritériá úspešnosti pre použitie?
- Hlavným kritériom pre nás použitie a interakciu, skôr než počet stiahnutí, ako by si niektorí mohli myslieť. Môžete si kúpiť veľa lacných čipov robí stiahnuť zameranie aplikácie, ale úroveň odinštalovanie, doba trvania návštevy a CLV (celoživotné hodnota zákazníka, hodnota pre zákazníka života) v rovnakom čase klesať.
Priemerné hodnotenie, organické rastliny, prepínanie užívateľské aplikácie mobilné pozorovacie a úroveň opakovaných stretnutí - to sú niektoré z našich kľúčových ukazovateľov výkonnosti.
- Sú tam mnoho žien v oblasti mobilných rozvoj?
- Myslím, že mnoho z nich, ale nie sú viditeľné. Máme veľa žien ShopAlike vývojárov, ale musím priznať, že som často šokovaní, ako málo žien reprosústav tematických konferencií. To je obzvlášť prekvapujúce, vzhľadom k tomu, koľko žien mobilných začínajúcim založil alebo vedená mobilného marketingu a technológií vo veľkých spoločnostiach. Takže si nemyslím, prečo presne.
- Aký je päť tipov, budete dávať mobilné vývojárov?
- Nesnažte sa vytvoriť si vlastný dizajn - použitie natívne alebo štandardné formu a tvar pre každý systém.
- Používať šablóny.
- Nemajú sústrediť všetko svoje úsilie iba na jednej platforme.
- Nestrácaj svoju zvedavosť a nie prestať učiť. Mobilné rozvoj - veľmi rýchlo sa meniace podnikania.
- Sledovať prácu ostatných vývojárov. Napríklad, Jake Wharton (Jake Wharton) je veľmi strmý.
ShopAlike.ru - jedná sa o agregátor oblečenie online nakupovanie, obuvi a spotrebného tovaru. ShopAlike / LadenZeile - je produktom nemeckej firmy Visual Meta GmbH, vlastnená médiá drží Axel Springer. Teraz spoločnosť vyvíja v 19 krajinách po celom svete, vrátane Ruska.