Hogyan válhat mobilalkalmazás -fejlesztővé (képekkel)

Tartalomjegyzék:

Hogyan válhat mobilalkalmazás -fejlesztővé (képekkel)
Hogyan válhat mobilalkalmazás -fejlesztővé (képekkel)

Videó: Hogyan válhat mobilalkalmazás -fejlesztővé (képekkel)

Videó: Hogyan válhat mobilalkalmazás -fejlesztővé (képekkel)
Videó: Java Program Execution Process in Detail | Working of JUST-IT-TIME Compiler (JIT) in Detail 2024, November
Anonim

Mivel a mobiltelefonok olyan fontosak lettek a mindennapi életben, mint a pénztárca és az erszény, a fejlődés ezen a területen gyorsan halad. A mobilalkalmazás -fejlesztőként való indulás egyszerű, ha koncentrált és tudja, mit szeretne tenni. Íme egy gyors útmutató, amely bemutatja, hogyan bizonyíthatja hitelességét fejlesztőként.

Lépések

Rész 1 /3: Tapasztalatszerzés és oktatás

Légy mobilalkalmazás -fejlesztő 1. lépés
Légy mobilalkalmazás -fejlesztő 1. lépés

1. lépés: Próbáljon ki egy informatikus diplomát

Bár a számítástechnikai végzettség nem feltétlenül szükséges, ez alapot adhat a területhez. Ezenkívül sok vállalat előnyben részesíti, ha legalább alapfokú számítástechnikai végzettséggel rendelkezik, ha fejlesztőként felveszi Önt.

  • Ha teheti, próbálja szakosodni a mobilalkalmazás -kódolásra iskolája alatt.
  • A releváns területeken végzett egyéb diplomák is segíthetnek, például a szoftverfejlesztésben. Valójában egyes iskolák kifejezetten mobilalkalmazások fejlesztésében kínálnak diplomát.
Légy mobilalkalmazás -fejlesztő 2. lépés
Légy mobilalkalmazás -fejlesztő 2. lépés

2. lépés. Válassza ki az egyik fő platformot

A főbb platformok az Android, az Apple, a Windows, a Symbian és a RIM (Blackberry). Mindezen platformok számára megtanulhat kódolni, de valószínűleg először ki kell választania egyet.

Az Android az uralkodó piac, de az Apple sem marad el messze. E kettő közül az egyik jó kiindulópont

Légy mobilalkalmazás -fejlesztő 3. lépés
Légy mobilalkalmazás -fejlesztő 3. lépés

3. Használja az online fejlesztési programokat

Például az Apple kínálja az iOS fejlesztői központot. A központban oktatóanyagokat és videókat tekinthet meg, amelyek segítenek a kódolás elsajátításában. Az Androidnak van egy hasonló oldala, az Android Developers Training. Nem kell azonban csak a hivatalos adatfolyamokra hagyatkoznia. Az interneten számos webhely kínál ingyenes órákat és oktatóanyagokat, bár fizetős osztályokat is találhat, ha a következő szintre szeretné emelni.

  • A kódolás egyik helyének egyik példája a W3Schools, egy jól ismert weboldal a kódolás elsajátítására. Van egy része a JQuery Mobile -ról, amellyel mobilalkalmazásokat hozhat létre. Ez a kódolórendszer CSS3 és HTML5 alapú.
  • Kipróbálhat olyan helyeket is, amelyek ingyenes online tanfolyamokat kínálnak a legkülönfélébb témákban, például az edX vagy a Coursera.
Légy mobilalkalmazás -fejlesztő 4. lépés
Légy mobilalkalmazás -fejlesztő 4. lépés

Lépés 4. Tekintsük a marketing osztályokat

Tanfolyamokat tarthat a diploma megszerzése közben, olcsóbban egy közösségi főiskolán, vagy akár online oldalakon, például a Coursera is, hogy fejlessze marketingtechnikai készségeit. Ha alkalmazásfejlesztőként egyedül szeretne kimenni, képesnek kell lennie arra, hogy a játékot nyilvánosságra hozza; különben a nyilvánosság soha nem is fogja tudni, hogy létezik.

Légy mobilalkalmazás -fejlesztő 5. lépés
Légy mobilalkalmazás -fejlesztő 5. lépés

Lépés 5. Vegyen üzleti órákat

A marketing készségekhez hasonlóan az üzleti ismeretek is elengedhetetlenek a sikeres alkalmazások önálló létrehozásához. Az üzleti órák segíthetnek megtanulni, hogyan lehet megfelelő bevételt szerezni az alkalmazásodból, valamint hogyan hozhat létre ösztönzőket az emberek számára, hogy többet költjenek. Pontszám

0 / 0

1. rész Kvíz

Melyik a fő platform, amelyre egy mobilalkalmazás -fejlesztő specializálódhat?

Symbian

Aha! A főbb platformok az Android, az Apple, a Windows, a Symbian és a RIM (Blackberry). A legtöbb mobilalkalmazás -fejlesztő olyan platformot választ, amelyre eredetileg specializálódott, majd karrierjének alakulásával megtanul másoknak kódolni. Olvasson tovább egy kvízkérdéshez.

jQuery

Dehogy! A jQuery ingyenes, nyílt forráskódú szoftver, amely segíti a fejlesztőket a mobilalkalmazások kódjának megírásában. Ez nem platform. Próbáld újra…

CSS3

Nem pontosan! A Cascading Style Sheets (CSS) egy stíluslap nyelv, amelyet a mobilalkalmazás -fejlesztők segítenek létrehozni a mobilalkalmazások kódjához. Ez nem platform. Válasszon másik választ!

HTML5

Nem egészen! A HTML 5 a jelölőnyelv ötödik változata, amelyet a fejlesztők weboldalak készítésére használnak. Ez azonban nem platform. Tippelj újra!

További kvízeket szeretne?

Teszteld tovább magad!

2. rész a 3 -ból: A készségek gyakorlása

Légy mobilalkalmazás -fejlesztő 6. lépés
Légy mobilalkalmazás -fejlesztő 6. lépés

1. lépés. Készítse el saját alkalmazását

Ha szeretné, ha egy cég felvenné Önt, addig nagyszerű gyakorlat, hogy saját alkalmazást fejleszt. Teljesen mindegy, hogy mi ez, amíg hasznos vagy szórakoztató. Aztán, amikor munkát keres, van valami, ami bizonyítja a munkáját.

A területen szerzett tapasztalat, még akkor is, ha csak saját alkalmazását fejleszti, megelőzheti a többi jelöltet

Légy mobilalkalmazás -fejlesztő 7. lépés
Légy mobilalkalmazás -fejlesztő 7. lépés

2. Légy ki egy ötletet egy alkalmazáshoz

Természetesen az alkalmazások nagy része játék. A játékok segítenek az embereknek az idő múlásában. Azonban minden olyan hely, ahol szükségét látja, kiindulópont lehet egy alkalmazás számára. Tehát az első lépés annak meghatározása, hogy hol van szükség. Nézze meg saját és barátai életét, és fontolja meg, hogy Önnek vagy azoknak milyen problémái vannak, amelyeket egy alkalmazás segíthet megoldani. Ha van ötlete, kezdje el feltérképezni az alkalmazást.

  • Például az olyan alkalmazásokat, mint a DocScan és a Scannable azért fejlesztették ki, mert az embereknek szükségük volt a dokumentumok számítógépen kívüli beolvasására és tárolására. Az alkalmazást fejlesztő emberek szükségét látták és betöltötték.
  • Más alkalmazások, például a receptalkalmazások megkönnyítik az emberek számára a receptek megtalálását és használatát, mert könnyebb a receptet használni táblagépről vagy telefonról, mint számítógépről.
Légy mobilalkalmazás -fejlesztő 8. lépés
Légy mobilalkalmazás -fejlesztő 8. lépés

3. lépés. Fókuszban a használhatóság

Mindenekelőtt az alkalmazásnak könnyen használhatónak kell lennie az ügyfél számára. Ezért a főoldalnak világos gombokkal, kontrasztos színekkel és egyszerű navigációval kell átvezetnie az alkalmazást.

  • Az egyik trükk az, hogy győződjön meg arról, hogy a lehető legtöbb képernyőt használja. Ez nem azt jelenti, hogy minden rendelkezésre álló hüvelyket le kell fednie a vezérlőkkel, mert negatív hely szükséges az eszközök körül, hogy olvasható legyen. Meg kell egyensúlyoznia a lehető legtöbb hely felhasználásával, hogy a gombok a lehető legnagyobbak legyenek. Részben ez azt jelenti, hogy a kezelőszerveket és a gombokat a lehető legegyszerűbben kell tartania.
  • Legyen könnyen érthető. Vagyis a felhasználónak nem kell más oldalakra hivatkoznia, hogy kitalálja, hogyan kell használni az alkalmazást. Képesnek kell lenniük rájönni csak a vezérlőkből.
Légy mobilalkalmazás -fejlesztő 9. lépés
Légy mobilalkalmazás -fejlesztő 9. lépés

4. lépés. Vegye fel a szükséges segítséget

Bár rendelkezhet kódolási készségekkel, lehet, hogy nem rendelkezik a szükséges tervezési készségekkel. Ha segítségre van szüksége egy adott területen, akkor vegyen fel olyan embereket, vagy vegyen fel velük együttműködést, akik vállalják, hogy a nyereség egy részét fizetésnek veszik. Csak győződjön meg arról, hogy hitelt ad, ahol a hitel esedékes, amikor bemutatja az alkalmazást.

Ha nem biztos abban, hogy hová bérelhet segítséget, ellenőrizheti a szabadúszó webhelyeket, például az UpWork -ot, ahol különböző területeken alkalmazhat embereket

Légy mobilalkalmazás -fejlesztő 10. lépés
Légy mobilalkalmazás -fejlesztő 10. lépés

5. lépés. Ne felejtse el tesztelni a hibákat

Az új alkalmazások mindig tartalmaznak hibákat, ezért tesztelje az alkalmazást. A barátaid is teszteljék, hogy hol vannak a hibák, hogy kijavítsd őket. Azt is megtanítja, hogy mi működik és mi nem működik egy alkalmazásban.

  • Más szóval, kérje meg barátait, hogy töltsék le az alkalmazást a telefonjára. Hadd játsszák végig, hátha észreveszik a hibákat.
  • Az is fontos, hogy visszajelzést kapjunk az alkalmazás és a kezelőszervek működéséről. Tegyen fel olyan kérdéseket barátainak, mint például: "Problémái voltak a kezelőszervek működtetésével?" és "Milyen problémákat lát az alkalmazással?"
Légy mobilalkalmazás -fejlesztő 11. lépés
Légy mobilalkalmazás -fejlesztő 11. lépés

6. lépés: Konvertálás más platformokra

Ha megtanulja, hogyan kell egy platformot létrehozni, ideje átalakítani más platformokra. Hiányzik az ügyfelekből, ha nem kínálja az alkalmazást olyan platformokon, amelyeket minden ügyfél használ.

  • Minden platformon különböző problémákra kell gondolnia. Például az iOS -ről az Androidra való áttéréskor figyelembe kell venni a képernyőméret -különbséget. Az iOS rendszerben a képernyőméretek száma korlátozottabb, míg az Android sokkal szélesebb választékot kínál, és az alkalmazás mindegyikén egy kicsit másképp fog kinézni.
  • Egy másik fontos pont az egyszerűség megőrzése. Minél bonyolultabb, annál nehezebb lesz az átalakítás és a szép megjelenés a különböző képernyőkön.
Légy mobilalkalmazás -fejlesztő 12. lépés
Légy mobilalkalmazás -fejlesztő 12. lépés

7. lépés. Jelentkezzen szakmai gyakorlatokra

Egy másik módja a tapasztalatszerzésnek, még akkor is, ha sulis vagy, ha jelentkezel a szakmai gyakorlatokra. Gyakran lehet gyakornoki helyet találni iskolájában, mivel a vállalatok felkeresik az iskolákat, hogy gyakornokokat találjanak. Akár pénzt is kereshet az iskola fizetésére, vagy iskolai hitel megszerzésére a gyakorlatért.

  • A szakmai gyakorlatok nagyszerű tapasztalatok, de ne számítsunk arra, hogy azonnal kódolunk. Valószínűleg legalább néhány alantas feladatot fog elvégezni a gyakornoki munka során.
  • A nagy technológiai cégek közül sok gyakornoki lehetőséget kínál a helyi főiskolai hallgatóknak, ezért ellenőrizze a webhelyüket is.

Pontszám

0 / 0

2. rész Kvíz

Mire van szüksége egy alkalmazás főoldalának a használhatóság maximalizálásához?

Minél több kép

Nem pontosan! Míg képekre van szüksége az oldal szövegének felbontásához, nem szeretné, hogy összezavarja a képernyőt. Használjon negatív teret a tervezésben a használhatóság növelése érdekében. Próbáljon más választ…

Kis gombok

Próbáld újra! A gombokat a lehető legnagyobbra kell emelni anélkül, hogy a képernyőt zsúfolná. Azt szeretné, ha az emberek könnyen azonosíthatnák, mire kell kattintaniuk. Válassz másik választ!

Hasonló színek

Nem egészen! Az oldalaknak valóban kontrasztos színekkel kell rendelkezniük az olvashatóság maximalizálása érdekében. A túl hasonló színek, például a kék különböző árnyalatai nehezen megkülönböztethetők. A pirossal kontrasztos kék azonban kiemeli a szöveget. Van ennél jobb lehetőség!

Egyszerű navigáció

Pontosan! A felhasználóknak képesnek kell lenniük gyorsan navigálni az alkalmazás különböző területeire. Nem kell keményen vagy messzire nézniük, hogy kitalálják, hogyan kell ezt megtenni. Olvasson tovább egy kvízkérdéshez.

További kvízeket szeretne?

Teszteld tovább magad!

Rész 3 /3: Munka a terepen

Légy mobilalkalmazás -fejlesztő 13. lépés
Légy mobilalkalmazás -fejlesztő 13. lépés

1. lépés. Légy készen a mozgásra

Bizonyos területek feltörekvőek ezen a piacon. A Kaliforniai Szilícium -völgy nyilvánvaló választás ezen a területen. Más, váratlanabb területek, például Washington, D. C., Alabama, Virginia, Utah és Montana azonban akár 45 százalékos növekedést is előre jeleztek.

Bár egyes vállalatok engedélyezik a távmunkát, az idő nagy részében azt akarják, hogy az irodában legyenek. Sok technológiai vállalat értékeli a csoport kreativitását, amelyet könnyebb ösztönözni irodai környezetben

Légy mobilalkalmazás -fejlesztő 14. lépés
Légy mobilalkalmazás -fejlesztő 14. lépés

2. lépés: Jelentkezzen pozíciókra

Ha egy technológiai cégnél szeretne dolgozni, akkor először jelentkezzen pozíciókra. Az álláshirdetések megtalálhatók a főbb álláshirdetések webhelyein, például a Monster, az Indeed vagy a Yahoo. Ugyanakkor kereshet állást a nagyobb mobilalkalmazás -gyártó cégek webhelyein is. Gondoljon a kedvenc alkalmazásokra, és nézze meg a fejlesztőt. Ezekre a helyekre szeretne jelentkezni, mert már van szenvedélye, amit csinálnak.

Az, hogy milyen típusú céghez jelentkezik, attól függ, hogy mit szeretne. Ha egy indításkor dolgozik, akkor valószínűleg több gyakorlati ideje lesz az alkalmazással, és talán nagyobb az irányítása. Azt azonban nem tudja, hogy egy vállalat sikeres vagy kudarcot vall -e a kezdeti szakaszban. Egy jobban bejáratott cégnél nagyobb valószínűséggel dolgozik több alkalmazás egy kis részén, ahelyett, hogy irányítaná; másrészt biztosabb lehet abban, hogy a cég nem megy alul

Légy mobilalkalmazás -fejlesztő 15. lépés
Légy mobilalkalmazás -fejlesztő 15. lépés

3. Használja a tapasztalatait

Ha rendelkezik diplomával és tapasztalattal, használja ezt a munkát. Például, ha saját alkalmazását tervezte, most megvan a módja annak, hogy megmutassa, milyen jól tud kódolni vagy tervezni. Ha egy cégnél gyakornokolt, most olyan tapasztalatokkal rendelkezik, amelyek más jelölteknél nem. Használjon bármit, hogy kitűnjön a többi jelölt közül.

A kísérőlevélben feltétlenül emelje ki a tapasztalatokat. Például, ha gyakornoka lett volna, azt mondhatná: "értékes eszköz lennék a cége számára, mivel már rendelkezem hasonló méretű technológiai vállalat kódolási tapasztalataival. 2014 -ben 6 hónapig internáltam az XYZ Tech -en."

Légy mobilalkalmazás -fejlesztő 16. lépés
Légy mobilalkalmazás -fejlesztő 16. lépés

4. lépés. Lépjen a görbe elé

Amikor a technológiai iparban dolgozik, mindig tudnia kell, hogy mi következik. Ennek egyik módja a technikai magazinok olvasása, mivel ezek gyakran arra összpontosítanak, ami előttünk áll. Mivel új kódolási platformok és technológiák jelennek meg a piacon, az Ön felelőssége megtanulni, nehogy elavuljon.

Légy mobilalkalmazás -fejlesztő 17. lépés
Légy mobilalkalmazás -fejlesztő 17. lépés

5. lépés: Piacosítsa és profitáljon az alkalmazásából

Ha saját maga kezd vállalkozni, ez azt jelenti, hogy Ön kell, hogy legyen minden az alkalmazásában. Ki kell találnia a legjobb haszonszerzési módot, majd értékesítenie kell alkalmazását a nagyobb közösségi médiákban.

  • Egyes vállalatok ingyenesen kínálják az alkalmazást, majd felszámítják, hogy gyorsabbá vagy élvezetesebbé tegyék a játékot, például érmecsomagokat vagy csillagokat kínálnak. Az ügyfelek már megtalálhatják az ilyen típusú ösztönzőket a játékban, de a csomagok gyorsabbá teszik a játékot a türelmetlen játékosok számára, különösen akkor, ha úgy ütemezik a játékot, hogy csak annyi teljesíthető egy nap alatt, hogy ne legyen több játékban pénzverés.
  • Keresse meg a megfelelő kulcsszavakat. Amikor elnevezi az alkalmazást, és leírást ír, gondolja át, mit keresnek az ügyfelei. Milyen szót használna az alkalmazás kereséséhez? Ezt lehetőség szerint a cím, leírás vagy kulcsszavak részévé kell tennie.
  • Használja az alkalmazáson belüli megosztást. Az egyik módja annak, hogy ösztönözze a felhasználókat a megosztásra, ha módjuk van arra, hogy segítsék egymást a játékban, például további életet adhassanak más felhasználóknak. Ha a felhasználók megoszthatnak tartalmakat a fontosabb közösségi média platformokon, például a Facebookon, akkor nagyobb szerencséje lesz a szájról szájra.
  • Ne felejtse el fizetni. Beállíthat egy alkalmazást a Facebookon vagy egy mobil platformon, de ha nem hajlandó fizetni a reklámokért, akkor nehezen fogja felépíteni az ügyfélkörét, különösen, ha csak a barátaira hagyatkozik.

Pontszám

0 / 0

3. rész Kvíz

Melyik város a legjobb a mobilalkalmazás -fejlesztési piac számára?

Cleveland, Ohio

Dehogy! Cleveland nem ismert a mobilalkalmazás-fejlesztési piacon. Érdemes megfontolni más városokat, például Washington, D. C. Próbáljon ki egy másik választ…

Szilícium -völgy, Kalifornia

Teljesen! A Szilícium -völgyet a mobilalkalmazások fejlesztésének mekkájának tekintik. Ezenkívül az olyan államok, mint Alabama, Virginia, Utah és Montana, akár 45 százalékos növekedést prognosztizáltak! Olvasson tovább egy kvízkérdéshez.

Seattle, Washington

Nem egészen! Washington nem ismert, mint feltörekvő terület a mobilalkalmazás-fejlesztési piacon. Érdemes megfontolni olyan államokat, mint Alabama vagy Virginia. Válasszon másik választ!

Bangor, Maine

Próbáld újra! Sem Bangor, sem Maine állam nem ismert mobilalkalmazás -fejlesztési feladatokról. Egyes vállalatok engedélyezhetik a távmunkát, bár a többség szeretné, ha az irodában lenne. Próbáljon más választ…

További kvízeket szeretne?

Teszteld tovább magad!

Ajánlott: