Sot, telefonat celularë janë bërë po aq të rëndësishëm sa kuletat në jetën e përditshme në mënyrë që zhvillimet në këtë fushë të lëvizin më shpejt. Nëse mund të përqendroheni dhe të dini se çfarë doni të bëni, mund të bëheni lehtësisht një zhvillues i aplikacioneve celular. Ky artikull përmban një udhëzues të shpejtë që do t'ju tregojë se si të demonstroni besueshmërinë tuaj si një zhvillues aplikacioni.
Hapi
Pjesa 1 nga 3: Fitimi i Përvojës dhe Edukimit
Hapi 1. Merrni një diplomë kolegji në shkencat kompjuterike
Edhe nëse nuk keni studiuar në shkencat kompjuterike, ai mund t'ju japë informacion bazë mbi fushën e zhvillimit të aplikacionit. Gjithashtu, shumë kompani do të jenë më të interesuara nëse keni (të paktën) një diplomë në shkencat kompjuterike kur këto kompani duan t'ju punësojnë si zhvillues aplikimesh.
- Nëse mundeni, përpiquni të specializoheni në kodimin e aplikacioneve celularë ndërsa jeni akoma në kolegj.
- Ju gjithashtu mund të merrni kurse në fusha të tjera përkatëse, të tilla si zhvillimi i softuerit. Në fakt, disa universitete ofrojnë një zgjedhje të kurseve që trajtojnë në mënyrë specifike zhvillimin e aplikacioneve celular.
Hapi 2. Zgjidhni një nga platformat kryesore të aplikacionit celular në dispozicion
Platformat kryesore për aplikacionet mobile janë Android, Apple (iOS), Windows, Symbian dhe RIM (Blackberry). Mund të mësoni të kodoni të gjitha këto platforma, por mund t'ju duhet të zgjidhni një kur sapo jeni duke filluar në fushën e zhvillimit të aplikacionit celular.
Sot, Android është platforma dominuese në treg, edhe pse Apple gjithashtu duket se po ndjek suksesin e saj. Një nga këto platforma mund të jetë zgjedhja e duhur për të filluar një karrierë në fushën e zhvillimit të aplikacioneve mobile
Hapi 3. Përdorni një program të zhvillimit të aplikacioneve në internet
Për shembull, Apple ka një sit të iOS Dev Center. Atje, mund të shihni mësime dhe video që do t'ju ndihmojnë të mësoni se si të kodoni aplikacionin tuaj. Ndërkohë, Android gjithashtu ka një faqe të ngjashme me emrin Android Developers Training. Sidoqoftë, nuk keni nevojë të mbështeteni vetëm në këto faqe zyrtare. Shumë faqe në internet ofrojnë klasa dhe mësime falas për kodim, edhe pse mund të kërkoni klasa të paguara nëse doni të mësoni kodim më kompleks.
- Një faqe që ju lejon të mësoni kodim është W3Schools, një uebfaqe e njohur për të mësuar kodim. Faqja ka një seksion të veçantë në Jquery Mobile që mund të përdoret për të krijuar aplikacione celular. Sistemi i kodimit bazohet në CSS3 dhe HTML5.
- Ju gjithashtu mund të vizitoni faqet që ofrojnë klasa falas të internetit në fusha të ndryshme, të tilla si edX ose Coursera.
Hapi 4. Provoni të merrni një klasë ose kurs marketingu
Ju mund të merrni klasa ose kurse marketingu ndërsa studioni në universitet. Nëse jetoni në Shtetet e Bashkuara, mund të merrni një klasë marketingu në një kolegj të komunitetit për të marrë një arsim me një kosto më të ulët. Ju madje mund të merrni klasa në disa faqe interneti, të tilla si Coursera, për të zhvilluar aftësitë tuaja të marketingut. Nëse doni të bëheni zhvillues aplikacionesh, duhet të jeni në gjendje të tregoni lojën ose aplikacionin që keni zhvilluar në publik; përndryshe, njerëzit nuk do të dinë për aplikacionin tuaj.
Hapi 5. Merrni një klasë biznesi
Ashtu si aftësitë e marketingut, aftësitë e biznesit janë gjithashtu të rëndësishme për zhvillimin e suksesshëm të aplikacionit. Klasat e biznesit që pasojnë ju ndihmojnë të mësoni se si të fitoni para siç duhet nga aplikacionet që zhvilloni, si dhe krijoni një nxitje që njerëzit e tjerë të shpenzojnë më shumë para në aplikacionet tuaja.
Pjesa 2 nga 3: Aftësitë e Trajnimit
Hapi 1. Zhvilloni aplikacionin tuaj
Nëse dëshironi të punësoheni nga një kompani e veçantë, një praktikë e mirë tani është duke zhvilluar aplikacionin tuaj. Nuk ka rëndësi se çfarë lloj aplikacioni zhvilloni, për sa kohë që mund të krijoni aplikacione që janë të dobishme ose argëtuese. Në këtë mënyrë, kur jeni duke kërkuar punë, keni "dëshmi" për t'i treguar kompanisë.
Duke pasur përvojë në këtë fushë, edhe nëse keni përvojë në zhvillimin e aplikacioneve, mund t'ju bëjë një kandidat më të avancuar në krahasim me kandidatët e tjerë
Hapi 2. Kërkoni ide për aplikimet që mund të bëhen
Shumica e aplikacioneve në qarkullim janë, natyrisht, lojëra. Lojërat mund t'i bëjnë njerëzit të kalojnë kohën, pa u mërzitur. Sidoqoftë, mund të merrni nevojat e përdoruesve ose komunitetit si një ide fillestare për të krijuar ose zhvilluar aplikacione. Prandaj, hapi i parë që duhet ndjekur është përcaktimi i nevojave ekzistuese. Kushtojini vëmendje jetës tuaj dhe miqve tuaj dhe mendoni për problemet (si në tuajat ashtu edhe në ato të tyre) që mund të zgjidhen duke përdorur aplikacionin. Pasi të keni një ide, filloni të hartoni aplikacionin.
- Për shembull, aplikacionet si DocScan dhe Scannable u zhvilluan sepse njerëzit kishin nevojë për një mënyrë për të skanuar dhe ruajtur dokumentet kur nuk mund të përdornin një kompjuter. Zhvilluesit e panë nevojën për të dhe u përpoqën ta plotësojnë atë me aplikacionin.
- Aplikacionet e tjera, të tilla si aplikacionet e recetave, e bëjnë më të lehtë për njerëzit që të gjejnë dhe përdorin receta sepse është më e lehtë të lexosh receta nga një tabletë ose telefon sesa nga një kompjuter.
Hapi 3. Përqendrohuni në përdorshmërinë e aplikacionit
Para së gjithash, aplikacioni i zhvilluar duhet të jetë i lehtë për t'u përdorur nga përdoruesit. Prandaj, faqja kryesore e aplikacionit duhet të jetë në gjendje të udhëzojë përdoruesit në përdorimin e aplikacionit përmes butonave të qartë, ngjyrave të kundërta dhe navigimit të thjeshtë.
- Një truk është të siguroheni që të merrni sa më shumë hapësirë në ekran. Sidoqoftë, kjo nuk do të thotë që ju duhet të mbuloni çdo hapësirë të disponueshme me butona ose kontrolle sepse do t'ju duhet akoma pak hapësirë e lirë rreth veglave ose butonave që të jenë lehtësisht të dukshme ose të lexueshme. Sa më shumë që të jetë e mundur, balanconi përdorimin e hapësirës së lirë me shfaqjen e butonave të mëdhenj. Përveç kësaj, gjithashtu duhet të siguroheni që kontrolluesit dhe butonat ekzistues të shfaqen sa më thjeshtë që të jetë e mundur.
- Bëjeni aplikacionin të lehtë për t’u kuptuar. Kjo do të thotë që përdoruesit nuk duhet t'i referohen faqeve të tjera për të mësuar se si të përdorin aplikacionin që keni krijuar. Përdoruesi duhet të jetë në gjendje të mendojë dhe të dijë ta përdorë atë duke parë kontrolluesit ose butonat e shfaqur.
Hapi 4. Merrni ndihmë nëse keni nevojë për të
Edhe nëse keni aftësi kodimi, mund të mos keni aftësitë e nevojshme të projektimit. Nëse keni nevojë për ndihmë në një fushë të caktuar, provoni të punësoni dikë tjetër ose të bashkëpunoni me dikë tjetër që pranon të marrë një pjesë të të ardhurave tuaja si pagesë. Sigurohuni që të përfshini emrin e tij, sipas kontributit të tij (p.sh. përfshini emrin e A si stilist grafik i aplikacionit nëse ai harton ndërfaqen e aplikacionit), sa herë që paraqisni aplikacionin tuaj të zhvilluar.
Nëse nuk e dini nga mund të punësoni dikë, mund të vizitoni vende pune të pavarura si UpWork. Atje, ju mund të punësoni njerëz nga fusha të ndryshme
Hapi 5. Mos harroni të provoni aplikacionin për gabime të mundshme
Aplikacionet e reja kanë gjithmonë defekte, kështu që ju duhet t'i provoni ato. Lërini miqtë tuaj ta testojnë atë për të gjetur se ku është gabimi, në mënyrë që ta rregulloni. Testet gjithashtu ju ndihmojnë të kuptoni se çfarë llogaritet si e suksesshme dhe çfarë dështon në aplikimin tuaj.
- Me fjalë të tjera, kërkoni nga miqtë që ta shkarkojnë aplikacionin në telefonat e tyre. Lërini që ta përdorin për të zbuluar nëse kanë ndonjë gabim me aplikacionin.
- Shtë e rëndësishme që të merrni reagime mbi performancën e aplikacionit dhe kontrollet e tij. Bëni pyetje miqve tuaj, për shembull, "A keni probleme me kontrollet e aplikacioneve?" dhe "Çfarë problemesh keni përjetuar duke përdorur aplikacionin?"
Hapi 6. Kaloni në një platformë tjetër
Tani që keni mësuar se si të ndërtoni aplikacione në një platformë, është koha që ju të kaloni në një tjetër. Do të humbni klientë nëse nuk ofroni aplikacione për platformat që përdorin të gjithë.
- Për secilën platformë, duhet të mendoni për çështje të ndryshme. Për shembull, kur kaloni nga iOS në Android, duhet të merrni parasysh madhësi të ndryshme të ekranit. Në iOS, numri i madhësive të ekranit të ofruar është më i kufizuar, ndërsa Android ka një përzgjedhje më të madhe të madhësive të ekranit. Gjithashtu, aplikacioni juaj do të duket pak më ndryshe në secilën platformë të ndryshme.
- Një gjë tjetër e rëndësishme është të mbani të thjeshtë ndërfaqen e aplikacionit. Sa më komplekse të duket, aq më e vështirë do të jetë ta shndërroni atë në një platformë tjetër dhe ta bëni atë të duket i paraqitshëm në madhësi të ndryshme të ekranit.
Hapi 7. Ndiqni programin e praktikës
Një mënyrë tjetër për të fituar përvojë (edhe kur jeni akoma në kolegj ose shkollë) është të merrni një program praktike. Zakonisht, ju mund të merrni informacion mbi programet e praktikës përmes shkollave ose universiteteve sepse kompanitë do të vizitojnë shkollat për të gjetur studentë që duan të marrin një praktikë. Nga programi i praktikës ku merrni pjesë, madje mund të fitoni para për të paguar tarifat e shkollimit ose për të përmbushur kredite të caktuara.
- Një program mësimi mund të jetë një përvojë e paharrueshme. Sidoqoftë, mos prisni menjëherë që mund ta kodoni programin. Alsoshtë gjithashtu e mundur që ju do të duhet të bëni punë "të lehta" (p.sh. përgatitja e kafesë) gjatë programit të praktikës.
- Shumë kompani të mëdha teknologjike ofrojnë programe mësimi për studentët e universiteteve lokale, kështu që është një ide e mirë të kontrolloni edhe faqet e internetit zyrtare të këtyre kompanive.
Pjesa 3 nga 3: Puna në terren
Hapi 1. Përgatituni për të lëvizur
Disa zona ose qytete po bëhen një vend "trendi" për tregun e zhvillimit të aplikacioneve. Në Shtetet e Bashkuara, për shembull, Silicon Valley në Kaliforni është një zgjedhje e madhe e zonës për të punuar në teknologji (në këtë rast, zhvillimi i aplikacioneve). Sidoqoftë, zona të tjera që mund të jenë "të papritura", të tilla si Uashingtoni, DC, Alabama, Virxhinia, Utah dhe Montana, tregojnë deri në 45% përparim teknologjik. Në Indonezi vetë, kompanitë e angazhuara në teknologji janë të bazuara në Xhakartë. Sidoqoftë, qytetet e tjera si Bandung, Depok dhe Bekasi gjithashtu mund të jenë një zgjedhje e mirë e vendit për të gjetur një punë në sektorin e teknologjisë.
Ndërsa disa kompani ju lejojnë të punoni në internet, shpesh këto kompani duan që ju të punoni në zyrat e tyre. Shumë kompani teknologjike vlerësojnë krijimtarinë në grup, e cila, natyrisht, do të jetë më e lehtë për t'u inkurajuar dhe zhvilluar kur punonjësit punojnë në një mjedis zyre
Hapi 2. Aplikoni për pozicionin e dëshiruar
Nëse planifikoni të punoni për një kompani teknologjike, filloni të aplikoni për pozicionin që dëshironi. Mund të gjeni vende pune në uebfaqe si Upwork, Jobstreet ose Yahoo. Sidoqoftë, ju gjithashtu mund të kërkoni në faqet e internetit zyrtare të kompanive kryesore të zhvillimit të aplikacioneve celularë për të gjetur vende të lira pune. Mendoni për një aplikacion që ju pëlqen dhe mësoni për kompaninë e zhvilluesve. Këto kompani janë vendet ku duhet të shkoni për të aplikuar për një punë sepse tashmë keni interes për atë që bën kompania.
Lloji i kompanisë që zgjidhni të aplikoni për pozicionin do të varet nga ajo që prisni. Nëse punoni për një kompani fillestare, ka të ngjarë të jeni duke luftuar më drejtpërdrejt me aplikacionin që po zhvillohet (dhe ndoshta, duke pasur më shumë kontroll mbi zhvillimin). Sidoqoftë, ju nuk e dini nëse kompania do të arrijë sukses apo do të dështojë në fazat e saj të hershme. Ndërkohë, për kompanitë më të përparuara, ka të ngjarë të punoni në gjëra të vogla për disa aplikacione dhe nuk do të keni shumë kontroll. Nga ana tjetër, mund të ndiheni më të sigurt se kompania nuk do të dështojë
Hapi 3. Përdorni përvojën që keni
Nëse keni një diplomë dhe përvojë përkatëse, përdorni të dyja për të gjetur një punë. Për shembull, nëse keni krijuar ndonjëherë një aplikacion vetë, keni një mënyrë për të treguar se sa i mirë është kodimi ose dizajni juaj. Nëse keni marrë pjesë në një program mësimi në një kompani, ju tashmë keni përvojë pune që kandidatët ose aplikantët e tjerë mund të mos kenë. Përdorni atë që keni për të dalluar nga kandidatët e tjerë.
Sigurohuni që të shënoni përvojën e punës në letrën tuaj motivuese. Për shembull, nëse keni qenë në një program mësimi, mund të shkruani, "Unë mund të jem një pasuri e madhe për kompaninë tuaj sepse unë tashmë kam përvojë duke punuar në kodim në një kompani teknologjike të ngjashme me tuajin. Kam marrë pjesë në një program mësimi në (emri i kompanisë që ofron programin e praktikës) gjatë (kohëzgjatjes së praktikës) në (viti i praktikës)."
Hapi 4. Gjithmonë mbani një sy në zhvillimet e reja
Kur punoni në industrinë e teknologjisë, gjithmonë duhet të jeni të vetëdijshëm për zhvillimet ose teknologjitë më të fundit. Një mënyrë për të zbuluar është leximi i revistave të teknologjisë sepse ato zakonisht përqendrohen në teknologjitë më të fundit. Ndërsa platformat dhe teknologjitë e reja të kodimit shfaqen në treg, është përgjegjësia juaj t'i mësoni ato në mënyrë që të mos mbeteni pas.
Hapi 5. Tregu dhe fitimi nga aplikacioni i krijuar
Nëse doni të bëni biznes për veten tuaj, do t'ju duhet t'i bëni gjërat vetë për aplikacionin. Përcaktoni mënyrën më të mirë për të përfituar nga aplikacioni që krijoni, pastaj shisni aplikacionin tuaj përmes mediave të ndryshme sociale.
- Disa kompani ofrojnë aplikacione që mund t'i shkarkoni falas, por do t'ju paguajnë për produkte të caktuara për ta bërë lojën të përparojë më shpejt ose të jetë më emocionuese, siç janë paketat e monedhave ose yjeve. Konsumatorët tashmë mund të gjejnë stimuj të tillë në lojërat që luajnë, por paketat shtesë në shitje mund të përshpejtojnë përparimin e lojës për lojtarët që mezi presin ta përfundojnë lojën, veçanërisht nëse e luani me qëllim lojën vazhdimisht në mënyrë që të ketë shumë përparim. i cili mund të merret brenda një dite pa pasur nevojë të mbështeteni tërësisht në monedha ose para të fituara nga loja e lojës.
- Shikoni për fjalët kyçe të duhura. Kur emërtoni një aplikacion dhe shkruani një përshkrim, mendoni për atë që kërkojnë klientët. Cilat fjalë mund të përdoren për të kërkuar aplikacionin? Nëse është e mundur, duhet ta përfshini fjalën si pjesë të emrit, përshkrimit ose fjalës suaj.
- Përdorni sistemin e ndarjes brenda aplikacionit. Një mënyrë për t'i bërë përdoruesit e aplikacionit të ndajnë informacione rreth aplikacionit tuaj është të siguroni mënyra që përdoruesit të ndihmojnë njëri -tjetrin në lojë, siç është aftësia për të ndarë "jetë" shtesë me përdoruesit e tjerë. Nëse përdoruesit mund të ndajnë informacione rreth aplikacionit tuaj në platformat kryesore të mediave sociale, të tilla si Facebook, sigurisht që mund t'ju sjellë dobi në promovimin e aplikacionit tuaj.
- Mos harroni të paguani. Mund ta ngarkoni aplikacionin tuaj të ndërtuar në Facebook ose platformën celulare, por nëse hezitoni të paguani tarifat e reklamave, mund ta keni të vështirë të krijoni një bazë klientësh, veçanërisht nëse mbështeteni vetëm tek miqtë tuaj për të promovuar aplikacionin tuaj.