Kaip tapti programų mobiliesiems kūrėju (su nuotraukomis)

Turinys:

Kaip tapti programų mobiliesiems kūrėju (su nuotraukomis)
Kaip tapti programų mobiliesiems kūrėju (su nuotraukomis)

Video: Kaip tapti programų mobiliesiems kūrėju (su nuotraukomis)

Video: Kaip tapti programų mobiliesiems kūrėju (su nuotraukomis)
Video: How to Run Java Programs With Command Prompt (cmd) and Notepad in Windows 2024, Gegužė
Anonim

Kadangi mobilieji telefonai tapo tokie pat svarbūs kaip piniginės ir piniginės kasdieniame gyvenime, vystymasis šioje srityje vyksta sparčiai. Pradėti dirbti kaip programų mobiliesiems kūrėjas yra lengva, jei esate susikaupęs ir žinote, ką norite daryti. Čia yra trumpas vadovas, parodantis, kaip galite įrodyti savo, kaip kūrėjo, patikimumą.

Žingsniai

1 dalis iš 3: Patirties įgijimas ir išsilavinimas

Tapkite programų mobiliesiems kūrėju 1 veiksmas
Tapkite programų mobiliesiems kūrėju 1 veiksmas

Žingsnis 1. Išbandykite informatikos laipsnį

Nors kompiuterių mokslo laipsnis nėra būtinas, jis gali suteikti pagrindą šiai sričiai. Be to, daugelis bendrovių norės, kad turėtumėte bent informatikos bakalauro laipsnį, jei ketina jus samdyti kaip kūrėją.

  • Jei galite, mokykloje pabandykite specializuotis programų mobiliesiems kodavime.
  • Taip pat gali padėti kiti atitinkamų sričių laipsniai, pavyzdžiui, programinės įrangos kūrimas. Tiesą sakant, kai kurios mokyklos siūlo specialiai mobiliųjų programų kūrimo laipsnius.
Tapkite programų mobiliesiems kūrėju 2 veiksmas
Tapkite programų mobiliesiems kūrėju 2 veiksmas

2 žingsnis. Pasirinkite vieną iš pagrindinių platformų

Pagrindinės platformos yra „Android“, „Apple“, „Windows“, „Symbian“ir RIM („Blackberry“). Galite išmokti koduoti visas šias platformas, tačiau tikriausiai turėsite pasirinkti vieną, kai pirmą kartą žiūrite.

„Android“yra dominuojanti rinka, tačiau „Apple“neatsilieka. Vienas iš šių dviejų būtų gera vieta pradėti

Tapkite programų mobiliesiems kūrėju 3 veiksmas
Tapkite programų mobiliesiems kūrėju 3 veiksmas

Žingsnis 3. Naudokite internetines kūrimo programas

Pavyzdžiui, „Apple“siūlo „iOS Dev Center“. Centre galite peržiūrėti vadovėlius ir vaizdo įrašus, kurie padės pradėti mokytis kodavimo. „Android“turi panašią svetainę „Android Developers Training“. Tačiau nereikia pasikliauti tik oficialiais srautais. Daugelyje žiniatinklio svetainių siūlomos nemokamos pamokos ir vadovėliai, tačiau taip pat galite rasti mokamų užsiėmimų, jei norite jį perkelti į kitą lygį.

  • Vienas iš pavyzdžių, kur galite išmokti koduoti, yra „W3Schools“-gerai žinoma svetainė, skirta mokytis kodavimo. Jame yra skyrius apie „JQuery Mobile“, kurį galite naudoti kurdami programas mobiliesiems. Ši kodavimo sistema pagrįsta CSS3 ir HTML5.
  • Taip pat galite išbandyti vietas, kuriose siūlomi nemokami internetiniai kursai įvairiomis temomis, pvz., „EdX“ar „Coursera“.
Tapkite programų mobiliesiems kūrėju 4 veiksmas
Tapkite programų mobiliesiems kūrėju 4 veiksmas

4 žingsnis. Apsvarstykite rinkodaros pamokas

Galite lankyti pamokas, kol gausite diplomą, mokytis bendruomenės koledže pigiau arba netgi lankyti pamokas internetinėse svetainėse, tokiose kaip „Coursera“, kad lavintumėte savo rinkodaros įgūdžius. Jei norite savarankiškai išeiti kaip programų kūrėjas, turite sugebėti parduoti savo žaidimą visuomenei; priešingu atveju visuomenė niekada net nesužinos, kad ji egzistuoja.

Tapkite programų mobiliesiems kūrėju 5 veiksmas
Tapkite programų mobiliesiems kūrėju 5 veiksmas

Žingsnis 5. Paimkite verslo klases

Kaip ir rinkodaros įgūdžiai, verslo įgūdžiai taip pat yra būtini kuriant sėkmingas programas savarankiškai. Verslo pamokos gali padėti išmokti tinkamai gauti pajamų iš programos, taip pat paskatinti žmones išleisti daugiau. Rezultatas

0 / 0

1 dalis Viktorina

Kokia yra pagrindinė platforma, į kurią gali specializuotis programų mobiliesiems kūrėjas?

„Symbian“

Taip! Pagrindinės platformos yra „Android“, „Apple“, „Windows“, „Symbian“ir RIM („Blackberry“). Dauguma mobiliųjų aplikacijų kūrėjų pasirenka platformą, kuriai iš pradžių specializuotis, ir mokosi koduoti kitiems, kai vystosi jų karjera. Perskaitykite kitą viktorinos klausimą.

„jQuery“

Ne! „jQuery“yra nemokama atviro kodo programinė įranga, padedanti kūrėjams parašyti mobiliųjų programų kodą. Tai nėra platforma. Bandyk iš naujo…

CSS3

Ne visai! Kaskadiniai stiliaus lapai (CSS) yra stiliaus lapų kalba, naudojama mobiliųjų programų kūrėjams padėti sukurti programų mobiliesiems kodą. Tai nėra platforma. Pasirinkite kitą atsakymą!

HTML5

Ne visai! HTML 5 yra penktoji žymėjimo kalbos versija, kurią kūrėjai naudoja kurdami tinklalapius. Tačiau tai nėra platforma. Atspėk dar kartą!

Norite daugiau viktorinų?

Toliau išbandykite save!

2 dalis iš 3: Įgūdžių praktikavimas

Tapkite programų mobiliesiems kūrėju 6 veiksmas
Tapkite programų mobiliesiems kūrėju 6 veiksmas

Žingsnis 1. Sukurkite savo programą

Jei norite, kad jus samdytų įmonė, tuo tarpu puiki praktika yra sukurti savo programą. Nesvarbu, kas tai yra, kol tai naudinga ar smagu. Tada, kai ieškote darbo, turite ką įrodyti.

Turėdami patirties šioje srityje, net jei ji tik kuria savo programą, galite aplenkti kitus kandidatus

Tapkite programų mobiliesiems kūrėju 7 veiksmas
Tapkite programų mobiliesiems kūrėju 7 veiksmas

Žingsnis 2. Sugalvokite programos idėją

Žinoma, daugybė programų yra žaidimai. Žaidimai padeda žmonėms praleisti laiką. Tačiau bet kuri vieta, kuriai matote poreikį, gali būti programos pradžios taškas. Taigi pirmas žingsnis yra nustatyti, kur to reikia. Pažvelkite į savo ir draugų gyvenimą ir pagalvokite, kokias jūsų ar jų problemas gali išspręsti programa. Gavę idėją, pradėkite kurti programos žemėlapį.

  • Pavyzdžiui, tokios programos kaip „DocScan“ir „Scannable“buvo sukurtos, nes žmonėms reikėjo nuskaityti ir saugoti dokumentus toli nuo kompiuterių. Žmonės, sukūrę programą, pamatė poreikį ir jį užpildė.
  • Kitos programos, pvz., Receptų programos, padeda žmonėms lengviau rasti ir naudoti receptus, nes lengviau naudoti receptą iš planšetinio kompiuterio ar telefono nei iš kompiuterio.
Tapkite programų mobiliesiems kūrėju 8 veiksmas
Tapkite programų mobiliesiems kūrėju 8 veiksmas

Žingsnis 3. Sutelkite dėmesį į patogumą

Visų pirma, programa turi būti lengvai naudojama klientui. Todėl pagrindinis puslapis turėtų nukreipti asmenį per programą su aiškiais mygtukais, kontrastingomis spalvomis ir lengva naršyti.

  • Vienas triukas yra įsitikinti, kad naudojate kuo daugiau ekrano. Tai nereiškia, kad kiekvieną turimą colį turėtumėte uždengti valdikliais, nes jums reikia neigiamos vietos aplink įrankius, kad jie būtų skaitomi. Turite išlaikyti pusiausvyrą naudodami kuo daugiau vietos, kad mygtukai būtų kuo didesni. Iš dalies tai reiškia, kad valdiklius ir mygtukus turite laikyti kuo paprastesnius.
  • Leiskite lengvai suprasti. Tai reiškia, kad naudotojui nereikės nurodyti kitų puslapių, kad suprastų, kaip naudoti programą. Jie turėtų sugebėti tai išsiaiškinti tik iš valdymo.
Tapkite programų mobiliesiems kūrėju 9 veiksmas
Tapkite programų mobiliesiems kūrėju 9 veiksmas

Žingsnis 4. Pasamdykite reikiamą pagalbą

Nors galite turėti kodavimo įgūdžių, galbūt neturite reikalingų projektavimo įgūdžių. Jei jums reikia pagalbos tam tikroje srityje, apsvarstykite galimybę samdyti žmones arba bendradarbiauti su žmonėmis, kurie sutinka dalį pelno priimti kaip mokėjimą. Tiesiog būtinai suteikite kreditą ten, kur reikia mokėti, kai pristatote programą.

Jei nežinote, kur samdyti pagalbą, galite patikrinti laisvai samdomų vertėjų svetaines, tokias kaip „UpWork“, kuriose galite samdyti įvairių sričių žmones

Tapkite programų mobiliesiems kūrėju 10 veiksmas
Tapkite programų mobiliesiems kūrėju 10 veiksmas

Žingsnis 5. Nepamirškite patikrinti, ar nėra klaidų

Naujos programos visada turi klaidų, todėl paleiskite ir išbandykite savo programą. Paprašykite savo draugų taip pat patikrinti, kur yra klaidų, kad galėtumėte jas ištaisyti. Taip pat mokoma, kas programoje veikia, o kas ne.

  • Kitaip tariant, paprašykite draugų atsisiųsti programą į savo telefoną. Leiskite jiems pažaisti, kad pamatytumėte, ar nepastebi trūkumų.
  • Taip pat svarbu gauti atsiliepimų apie tai, kaip veikia programa ir valdikliai. Užduokite savo draugams tokius klausimus, kaip „Ar kilo problemų valdant valdiklius?“. ir "Kokias matote programos problemas?"
Tapkite programų mobiliesiems kūrėju 11 veiksmas
Tapkite programų mobiliesiems kūrėju 11 veiksmas

Žingsnis 6. Konvertuokite į kitas platformas

Kai išmoksite kurti programą vienoje platformoje, laikas ją konvertuoti į kitas platformas. Jei nesiūlysite programos tose platformose, kurias naudoja visi klientai, pritrūksite klientų.

  • Su kiekviena platforma turite galvoti apie skirtingas problemas. Pavyzdžiui, pereidami iš „iOS“į „Android“turite atsižvelgti į ekrano dydžio skirtumą. „IOS“ekrano dydžių skaičius yra labiau ribotas, o „Android“yra daug platesnis, o jūsų programa kiekvienoje iš jų atrodys šiek tiek kitaip.
  • Kitas svarbus dalykas yra tai, kad viskas būtų paprasta. Kuo sudėtingiau, tuo sunkiau bus konvertuoti ir gražiai atrodyti skirtinguose ekranuose.
Tapkite programų mobiliesiems kūrėju 12 veiksmas
Tapkite programų mobiliesiems kūrėju 12 veiksmas

Žingsnis 7. Kreipkitės dėl praktikos

Kitas būdas įgyti patirties, net kai esate mokykloje, yra kreiptis dėl praktikos. Dažnai galite rasti praktikos per savo mokyklą, nes įmonės kreipsis į mokyklas, norėdamos rasti praktikantų. Jūs netgi galite užsidirbti pinigų, kad sumokėtumėte už mokyklą arba gautumėte mokyklos kreditą už praktiką.

  • Stažuotės yra puiki patirtis, tačiau nesitikėkite, kad iš karto koduosite. Tikėtina, kad dirbdami stažuotėje atliksite bent keletą svarbių užduočių.
  • Daugelis pagrindinių technologijų kompanijų pasiūlys praktiką vietos kolegijų studentams, todėl taip pat patikrinkite jų svetaines.

Rezultatas

0 / 0

2 dalis Viktorina

Ko reikia pagrindiniam programos puslapiui, kad jis būtų kuo geriau naudojamas?

Kuo daugiau vaizdų

Ne visai! Nors jums reikia vaizdų, kad būtų sulaužytas jūsų puslapio tekstas, nenorite užteršti ekrano. Naudokite neigiamą erdvę savo dizaine, kad padidintumėte naudojimą. Išbandykite kitą atsakymą…

Maži mygtukai

Bandyk iš naujo! Mygtukai turi būti kuo didesni, neperkraunant ekrano. Norite, kad žmonės galėtų lengvai nustatyti, ką jiems reikia spustelėti. Pasirinkite kitą atsakymą!

Panašios spalvos

Ne visai! Jūsų puslapis iš tikrųjų turėtų būti kontrastingų spalvų, kad būtų kuo geriau skaitomas. Pernelyg panašias spalvas, pavyzdžiui, skirtingus mėlynos spalvos atspalvius, gali būti sunku atskirti. Tačiau mėlyna spalva, priešingai nei raudona, išryškina tekstą. Yra geresnis pasirinkimas!

Lengva navigacija

Būtent! Naudotojai turi turėti galimybę greitai pereiti į skirtingas programos sritis. Jiems nereikėtų sunkiai ar toli ieškoti, kad išsiaiškintų, kaip tai padaryti. Perskaitykite kitą viktorinos klausimą.

Norite daugiau viktorinų?

Toliau išbandykite save!

3 dalis iš 3: Darbas lauke

Tapkite programų mobiliesiems kūrėju 13 veiksmas
Tapkite programų mobiliesiems kūrėju 13 veiksmas

Žingsnis 1. Būkite pasirengę judėti

Tam tikros sritys šioje rinkoje laukia. Silicio slėnis Kalifornijoje yra akivaizdus šios srities pasirinkimas. Tačiau kitos, labiau netikėtos sritys, tokios kaip Vašingtonas, Kolumbija, Alabama, Virdžinija, Juta ir Montana, prognozuoja augimą iki 45 proc.

Nors kai kurios įmonės gali leisti dirbti nuotoliniu būdu, dažniausiai jos nori, kad būtumėte biure. Daugelis technologijų įmonių vertina grupės kūrybiškumą, kurį lengviau paskatinti biure

Tapkite programų mobiliesiems kūrėju 14 veiksmas
Tapkite programų mobiliesiems kūrėju 14 veiksmas

Žingsnis 2. Kreipkitės dėl pozicijų

Jei planuojate dirbti technologijų įmonėje, pirmiausia kreipkitės dėl pozicijų. Darbo sąrašus galite rasti pagrindinėse darbo svetainėse, tokiose kaip „Monster“, „Indeed“ar „Yahoo“. Tačiau, norėdami rasti darbą, taip pat galite ieškoti pagrindinių mobiliųjų programų įmonių svetainėse. Pagalvokite apie mėgstamas programas ir pažvelkite į kūrėją. Tose vietose norite kreiptis, nes jau turite aistrą tam, ką jie daro.

Kokio tipo įmonė kreipiatės, priklauso nuo to, ko norite. Jei dirbate paleidžiant, greičiausiai turėsite daugiau laiko su programa ir galbūt galėsite daugiau valdyti. Tačiau jūs nežinote, ar įmonei pavyks, ar žlugs pradiniame etape. Turėdami labiau įsitvirtinusią įmonę, labiau tikėtina, kad dirbate su viena maža kelių programų dalimi, o ne kontroliuojate; kita vertus, galite būti labiau tikri, kad įmonė nepasiduoda

Tapkite programų mobiliesiems kūrėju 15 veiksmas
Tapkite programų mobiliesiems kūrėju 15 veiksmas

Žingsnis 3. Pasinaudokite savo patirtimi

Jei turite išsilavinimą ir patirtį, pasinaudokite tuo, kad padėtumėte įsidarbinti. Pavyzdžiui, jei sukūrėte savo programą, dabar galite parodyti, kaip gerai galite koduoti ar kurti. Jei stažavotės įmonėje, dabar turite patirties, kurios kiti kandidatai gali neturėti. Naudokite viską, ką turite, kad išsiskirtumėte iš kitų kandidatų.

Motyvaciniame laiške būtinai pabrėžkite savo patirtį. Pavyzdžiui, jei stažavotės, galite pasakyti: „Būčiau vertingas jūsų įmonės turtas, nes jau turiu patirties koduojant panašaus dydžio technologijų įmonėje. 2014 m. 6 mėnesius stažavausi„ XYZ Tech “.“

Tapkite programų mobiliesiems kūrėju 16 veiksmas
Tapkite programų mobiliesiems kūrėju 16 veiksmas

Žingsnis 4. Būkite prieš kreivę

Kai dirbate technologijų pramonėje, visada turite žinoti, kas ateina. Vienas iš būdų tai padaryti yra skaityti technologijų žurnalus, nes jie dažnai sutelkia dėmesį į tai, kas laukia ateityje. Rinkoje pasirodžius naujoms kodavimo platformoms ir technologijoms, jūs esate atsakingi už tai, kad nepasimotumėte.

Tapkite programų mobiliesiems kūrėju 17 veiksmas
Tapkite programų mobiliesiems kūrėju 17 veiksmas

5 žingsnis. Rinkitės programą ir gaukite pelno

Jei ketinate verslą sau, tai reiškia, kad turite būti viskas, kas priklauso jūsų programai. Turite išsiaiškinti geriausią būdą, kaip iš to pasipelnyti, ir tada turite parduoti savo programą pagrindinėse socialinės žiniasklaidos priemonėse.

  • Kai kurios įmonės siūlo programą nemokamai, tada ima mokestį, kad žaidimas taptų greitesnis ar malonesnis, pavyzdžiui, siūlo monetų ar žvaigždžių paketus. Klientai jau gali rasti tokio tipo paskatų žaidime, tačiau dėl pakuočių nekantriems žaidėjams žaidimas vyksta greičiau, ypač jei žaidimą tempuojate taip, kad per dieną būtų galima užbaigti tik tiek, kad nebūtų daugiau žaidimo monetų kaldinimas.
  • Raskite tinkamus raktinius žodžius. Pavadindami savo programą ir rašydami aprašą, pagalvokite, ko ieškos jūsų klientai. Kokį žodį naudotumėte ieškodami savo programos? Jei įmanoma, turite padaryti tai savo pavadinimo, aprašymo ar raktinių žodžių dalimi.
  • Naudokite bendrinimą programoje. Vienas iš būdų paskatinti vartotojus dalytis yra turėti būdų padėti vieni kitiems žaidime, pavyzdžiui, suteikti galimybę kitiems vartotojams suteikti daugiau gyvybių. Jei vartotojai gali dalytis pagrindinėmis socialinės žiniasklaidos platformomis, pvz., „Facebook“, jums labiau pasisekė su žodžiu.
  • Nepamirškite sumokėti. Galite nustatyti programą „Facebook“ar mobiliojoje platformoje, tačiau jei nenorite mokėti už reklamą, jums bus sunku sukurti savo klientų bazę, ypač jei tik pasitikite savo draugais.

Rezultatas

0 / 0

3 dalis Viktorina

Kuris miestas yra geriausias mobiliųjų programų kūrimo rinkai?

Klivlendas, Ohajas

Ne! Klivlendas nėra gerai žinomas mobiliųjų aplikacijų kūrimo rinkoje. Galbūt norėsite apsvarstyti kitus miestus, pvz., Vašingtoną, D. C. Išbandykite kitą atsakymą …

Silicio slėnis, Kalifornija

Visiškai! Silicio slėnis laikomas mobiliųjų aplikacijų kūrimo meka. Be to, tokios valstijos kaip Alabama, Virdžinija, Juta ir Montana prognozuoja augimą iki 45 procentų! Perskaitykite kitą viktorinos klausimą.

Sietlas, Vašingtonas

Ne visai! Vašingtonas nėra žinomas kaip nauja sritis mobiliųjų programų kūrimo rinkoje. Galbūt norėsite apsvarstyti tokias valstijas kaip Alabama ar Virdžinija. Pasirinkite kitą atsakymą!

Bangor, Meinas

Bandyk iš naujo! Nei Bangor, nei Meino valstija nėra žinomos dėl mobiliųjų programų kūrimo darbų. Kai kurios įmonės gali leisti dirbti nuotoliniu būdu, nors dauguma nori, kad būtumėte biure. Išbandykite kitą atsakymą…

Norite daugiau viktorinų?

Toliau išbandykite save!

Rekomenduojamas: