Vinkkejä sovelluskehittäjille Eliza troikan (ShopAlike)
Makradar Teknologian / / December 19, 2019
Eliza johtama troikka mobiilikehityksen osasto ShopAlike. Nuoresta iästään huolimatta (27 vuotias tyttö), hän on kertynyt riittävästi kokemusta jakaa käytännön neuvoja kehittämiseen mobiilisovellusten eri alustoille. Hänen kokemuksensa on kiinnostaa kaikkia uusia kehittäjiä, joten julkaisemme haastattelun Eliza sivuilla "MakRadara".
- Kerro meille hieman itsestäsi.
- Työskentelen LadenZeile / ShopAlike yli 3 vuotta. Tässä yritys, minulla oli loistava tilaisuus rakentaa kaikkein mobiili kehityksen osasto tyhjästä. Olen odottanut kolme kehittäjille, jotka eivät voineet odottaa päästä tositoimiin ja alkaa työstää sovelluksen. Sitä ennen olin sitoutunut grafiikkaa ja suunnittelu PC-ohjelmia, ja sitten sovellukset.
Työ mobiilisovellusten on hyvin erilainen kuin työstää PC-ohjelmat: UX ja UI malleja järjestetään eri tavalla, ja näytön koko voimia ajatella toisin. Siksi on melko helppo tehdä hakemuksen, vaan saavat laadukkaan vuorovaikutuksen ei ole niin helppoa.
- Mitä ohjelmointikielet käytät omia sovelluksia?
- Android, teemme Java, iOS - joissa Objective-C, ja Windows Phone - C #.
- Mitä erityisiä taitoja se kestää tulla hyvä mobiilikehittäjille?
- Henkilökohtaisesti pidän pään mobiilikehityksen, arvostamaan omaa innostusta ja omistautumista työntekijät. Sinun täytyy todella haluavat työskennellä heidän tuotteensa ja kohdella häntä kuin hänen lapsensa. Vain tässä tapauksessa et sulje silmiämme uusia mahdollisuuksia parantaa tuotteen.
Tämän lisäksi tarvitsemme analyyttinen mieli. Sinun pitäisi tietää avainmittareita oikeuttamaan mitään päätöstä. Ei kaikki mielestäsi suurin etu käyttäjälle, itse asiassa, kuten on. Selvittää, sinun täytyy viettää paljon testejä, keräämme analyysitietoja tarkistaa indikaattoreita.
- Kun kehittää sovelluksia eri alustoilla?
- Olemme kehittäneet "alkuperäinen" sovellus tyhjästä kaikkiin käyttöjärjestelmiin. Cross-platform kehitys ei ole koskaan edes ollut esillä, koska meillä oli riittävästi resursseja.
Koska kaikki niin onnekas, uskon, että jokainen kehittäjä täytyy istua alas ja miettiä, miten nimittäminen soveltamisesta ja siitä, mikä olisi paras tapa on hänelle: äidinkieli, hybridi tai verkkosivuilla.
Uskon, että kehitys natiiveja ohjelmia auttoi meitä saada suosituksia Google Play ja iTunes, jonka ansiosta olemme saavuttaneet korkean lataukset. Mutta tietenkään se ei kata kustannuksia verrattuna hybridi tai web-sovellus.
- Mitä erikoista mobiilisovellus kehittämiseen?
- Olimme onnekkaita - meillä on omavarainen joukkue, joka on riippumaton muista yksiköistä, kuten backend tai IT. Tämä on iso plussa. Olemme myös työskentelevät Scrummenetelmä, jonka avulla voit dynaamisesti kehittää ja parantaa suorituskykyä ja tuottavuutta, koska tarkistaa nykyistä toimintaa päivittäin kokouksissa. Suosittelen sitä kaikille, ei ainoastaan sovellusten kehittämiseen, mutta myös henkilökohtaiseen kehittymiseen.
- Mitä haasteita Kohtasitteko kehitettäessä?
- Mitä Android, yksi suurimmista teknisistä haasteista - se on pirstoutunut, sillä jokainen Laitteen valmistaja sovittaa käyttöjärjestelmän itse, kuten, esimerkiksi, tulta tai Nexus. Siksi meidän täytyy käsitellä erilaisia teknisiä ominaisuuksia ja käyttöjärjestelmissä. Esimerkiksi, se maksaa paljon työtä tukemaan Android Piparkakku (2.3.x), kun työskennellään uusimman kirjastojen parantaa sovellusten suorituskykyä.
Kuten iOS, kesti aikaa sopeutua hakemuksen iOS 8. Ja mitä enemmän uusia tekniikoita lisätä, sitä suurempi mahdollisuus odottamattomia ongelmia. Me beeta-testattu sovellus, mutta kun uusi käyttöjärjestelmä, se löytyy edelleen paljon vikoja on vapautettu. On vaikeaa löytää tasapaino halu nopeasti käynnistää sovelluksen ja varmuus siitä, että kaikki toimii hienosti.
Kuten kollegani sanovat, suurin ongelma - on tutkia ominaisuuksia uusimmat alustoja ja kieliä.
- Kuinka tärkeää on se ajaa mukautettu sovellus käynnistyksen?
- Tietenkään ei ole syytä ensinnäkin kehittää sovelluksen, mutta sen pitäisi olla valmis kasvavaan mobiililiikennettä ja mukauttaa sivuston mobiililaitteille, joka tarjoaa käyttäjilleen kätevä käyttöliittymä.
- Mitkä ovat onnistumisen kriteerit sovelluksen?
- Tärkeimmät kriteerit ovat meille käyttöön ja vuorovaikutus, eikä määrä lataus, kuten jotkut saattavat ajatella. Voit ostaa paljon halpaa pelimerkkejä tehdä ladattava sovellus keskittyä, mutta taso poista, istunnon kesto ja CLV (asiakkaan elinkaaren arvo, asiakkaan elämän arvoa) samanaikaisesti vähenee.
Keskiarvo, orgaanisia kasveja, vaihtamalla käyttäjä mobiilikatselun sovellus ja taso toistuvia tapaamisia - nämä ovat joitakin avainmittarit.
- Onko monet naiset mobiili kehitystä?
- Luulen paljon niitä, mutta ne eivät ole näkyvissä. Meillä on paljon naisia ShopAlike kehittäjille, mutta on myönnettävä, että olen usein järkyttynyt kuinka vähän naisia puhujina teemakonferensseille. Tämä on erityisen yllättävää, kun otetaan huomioon, kuinka monta naista mobiili startup perusteltu vai johti mobiilimarkkinoinnin ja teknologian suurissa yrityksissä. Joten en tiedä miksi juuri.
- Mitkä ovat viisi vinkkejä annatte mobiilikehittäjille?
- Älä yritä kehittää omaa suunnittelua - käyttöön natiivin tai vakiolomakkeella ja muoto kunkin järjestelmän.
- Käytä malleja.
- Älä keskittää kaikki ponnistelunsa vain yhdellä alustalla.
- Älä menetä uteliaisuutta ja eivät lopeta oppimista. Mobile kehittäminen - erittäin nopeasti muuttuvassa liiketoimintaympäristössä.
- Seuraa työtä muiden kehittäjien. Esimerkiksi Jake Wharton (Jake Wharton) on hyvin jyrkkä.
ShopAlike.ru - Tämä on kokooja vaatteita verkkokaupoissa, kenkiä ja taloustavarat. ShopAlike / LadenZeile - on tuote saksalaisen Visual Meta GmbH omistaa media pitämällä Axel Springer. Nyt yhtiö kehittää 19 maassa ympäri maailmaa, mukaan lukien Venäjä.