Paano Maging isang Developer ng Mobile Application (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Maging isang Developer ng Mobile Application (na may Mga Larawan)
Paano Maging isang Developer ng Mobile Application (na may Mga Larawan)

Video: Paano Maging isang Developer ng Mobile Application (na may Mga Larawan)

Video: Paano Maging isang Developer ng Mobile Application (na may Mga Larawan)
Video: How to use Java N-IDE Android Application Based (tagalog Edition) 2024, Mayo
Anonim

Tulad ng mga mobile phone ay naging kasing kahalagahan ng mga pitaka at pitaka sa pang-araw-araw na pamumuhay, ang pag-unlad sa lugar na ito ay mabilis na gumagalaw. Ang pagsisimula bilang isang developer ng mobile application ay madali kung nakatuon ka at alam kung ano ang nais mong gawin. Narito ang isang mabilis na patnubay na ipinapakita kung paano mo mapapatunayan ang iyong kredibilidad bilang isang developer.

Mga hakbang

Bahagi 1 ng 3: Pagkuha ng Karanasan at Edukasyon

Naging isang Mobile Application Developer Hakbang 1
Naging isang Mobile Application Developer Hakbang 1

Hakbang 1. Sumubok ng degree sa agham ng computer

Habang ang isang degree sa computer science ay hindi mahigpit na kinakailangan, maaari ka nitong bigyan ng isang pundasyon para sa patlang. Dagdag pa, maraming mga kumpanya ang gugustuhin na magkaroon ka ng hindi bababa sa isang bachelor's degree sa computer science kung kukuha ka nila bilang isang developer.

  • Kung maaari mo, subukang magpakadalubhasa sa pag-coding ng mobile application habang nasa paaralan ka.
  • Ang iba pang mga degree sa mga nauugnay na larangan ay maaari ring makatulong, tulad ng pag-unlad ng software. Sa katunayan, ang ilang mga paaralan ay nag-aalok ng mga degree na partikular sa pag-unlad ng mobile app.
Naging isang Mobile Application Developer Hakbang 2
Naging isang Mobile Application Developer Hakbang 2

Hakbang 2. Pumili ng isa sa mga pangunahing platform

Ang mga pangunahing platform ay Android, Apple, Windows, Symbian, at RIM (Blackberry). Maaari kang matutong mag-code para sa lahat ng mga platform na ito, ngunit malamang na kailangan mong pumili ng isa sa una mong pagtingin.

Ang Android ang nangungunang merkado, ngunit ang Apple ay hindi malayo sa likuran. Ang isa sa dalawang ito ay magiging isang magandang lugar upang magsimula

Naging isang Mobile Application Developer Hakbang 3
Naging isang Mobile Application Developer Hakbang 3

Hakbang 3. Gumamit ng mga program sa pag-unlad sa online

Halimbawa, nag-aalok ang Apple ng iOS Dev Center. Sa gitna, maaari kang tumingin ng mga tutorial at video upang matulungan kang magsimulang matuto sa pag-coding. Ang Android ay may katulad na site, Android Developers Training. Gayunpaman, hindi mo kailangang umasa sa mga opisyal na stream lamang. Maraming mga website sa buong web ang nag-aalok ng mga libreng klase at tutorial, kahit na maaari ka ring makahanap ng mga klase na para sa bayad kung nais mong dalhin ito sa susunod na antas.

  • Ang isang halimbawa ng isang lugar kung saan maaari mong malaman ang pag-coding ay ang W3Schools, isang kilalang website para sa pag-aaral ng pag-coding. Mayroon itong seksyon sa JQuery Mobile, na maaari mong gamitin upang lumikha ng mga mobile app. Ang system ng pag-coding na ito ay batay sa CSS3 at HTML5.
  • Maaari mo ring subukan ang mga lugar na nag-aalok ng mga libreng online na kurso sa iba't ibang mga paksa, tulad ng edX o Coursera.
Naging isang Mobile Application Developer Hakbang 4
Naging isang Mobile Application Developer Hakbang 4

Hakbang 4. Isaalang-alang ang mga klase sa marketing

Maaari kang kumuha ng mga klase habang nakakakuha ka ng isang degree, kumuha ng mga klase sa isang kolehiyo sa pamayanan para sa mas mura, o kahit na kumuha ng mga klase sa mga online site tulad ng Coursera upang mapaunlad ang iyong mga kasanayan sa marketing. Kung nais mong lumabas sa iyong sarili bilang isang developer ng app, kailangan mong ma-market ang iyong laro sa publiko; kung hindi man, hindi malalaman ng publiko na mayroon ito.

Naging isang Mobile Application Developer Hakbang 5
Naging isang Mobile Application Developer Hakbang 5

Hakbang 5. Kumuha ng mga klase sa negosyo

Tulad ng mga kasanayan sa marketing, ang mga kasanayan sa negosyo ay mahalaga din para sa pagbuo ng matagumpay na mga app sa iyong sarili. Matutulungan ka ng mga klase sa negosyo na malaman kung paano maayos na pagkakitaan ang iyong app, pati na rin kung paano lumikha ng mga insentibo para sa mga tao na gumastos ng higit. Iskor

0 / 0

Bahagi 1 Pagsusulit

Alin ang isang pangunahing platform na maaaring dalubhasa ng isang developer ng mobile application?

Symbian

Oo! Ang mga pangunahing platform ay Android, Apple, Windows, Symbian, at RIM (Blackberry). Karamihan sa mga developer ng mobile application ay pumili ng isang platform upang magpakadalubhasa sa orihinal, pagkatapos ay alamin ang mag-code para sa iba habang umuunlad ang kanilang karera. Basahin ang para sa isa pang tanong sa pagsusulit.

jQuery

Hindi! Ang jQuery ay libre, open-source software na tumutulong sa mga developer na isulat ang code para sa mga mobile application. Hindi ito isang platform. Subukang muli…

CSS3

Hindi eksakto! Ang Cascading Style Sheets (CSS) ay isang style sheet na wika na ginagamit upang matulungan ang mga developer ng mobile application na lumikha ng code para sa mga mobile application. Hindi ito isang platform. Pumili ng isa pang sagot!

HTML5

Hindi masyado! Ang HTML 5 ay ang pang-limang bersyon ng isang markup na wika na ginagamit ng mga developer upang lumikha ng mga web page. Gayunpaman, hindi ito isang platform. Hulaan muli!

Gusto mo pa ba ng mga pagsusulit?

Patuloy na subukan ang iyong sarili!

Bahagi 2 ng 3: Pagsasanay ng Iyong Mga Kasanayan

Naging isang Mobile Application Developer Hakbang 6
Naging isang Mobile Application Developer Hakbang 6

Hakbang 1. Bumuo ng iyong sariling app

Kung mas gusto mong tinanggap ng isang kumpanya, ang ilang mahusay na kasanayan pansamantala ay upang paunlarin ang iyong sariling app. Hindi mahalaga kung ano ito basta't kapaki-pakinabang o masaya. Pagkatapos, kapag naghahanap ka para sa isang trabaho, mayroon kang isang bagay upang patunayan ang iyong trabaho.

Ang pagkakaroon ng karanasan sa larangan, kahit na ito ay bumubuo lamang ng iyong sariling app, maaaring mauna ka sa ibang mga kandidato

Naging isang Mobile Application Developer Hakbang 7
Naging isang Mobile Application Developer Hakbang 7

Hakbang 2. Bumuo ng isang ideya para sa isang app

Siyempre, ang isang malaking bilang ng mga app ay mga laro. Ang mga laro ay makakatulong sa mga tao na magpalipas ng oras. Gayunpaman, ang anumang lugar na nakikita mo ang isang pangangailangan ay maaaring maging isang panimulang punto para sa isang app. Kaya ang unang hakbang ay upang matukoy kung saan mayroong pangangailangan. Tingnan ang iyong sariling buhay at buhay ng mga kaibigan, at isaalang-alang kung anong mga problema ka o mayroon sila na maaaring makatulong sa paglutas ng isang app. Kapag mayroon ka nang ideya, simulang pagmapa ang iyong app.

  • Halimbawa, ang mga app tulad ng DocScan at Scannable ay binuo dahil kailangan ng mga tao ng isang paraan upang i-scan at mag-imbak ng mga dokumento na malayo sa mga computer. Ang mga taong bumuo ng app ay nakakita ng isang pangangailangan at pinunan ito.
  • Ang iba pang mga app, tulad ng mga apps ng resipe, ay ginagawang mas madali para sa mga tao na makahanap at gumamit ng mga recipe dahil mas madaling gumamit ng isang recipe sa isang tablet o telepono kaysa sa isang computer.
Naging isang Mobile Application Developer Hakbang 8
Naging isang Mobile Application Developer Hakbang 8

Hakbang 3. Ituon ang kakayahang magamit

Una at pinakamahalaga, ang isang app ay kailangang madaling magamit ng customer. Samakatuwid, ang pangunahing pahina ay dapat na humantong sa tao sa pamamagitan ng app na may malinaw na mga pindutan, magkakaibang mga kulay, at madaling pag-navigate.

  • Ang isang trick ay upang matiyak na gumagamit ka ng mas maraming screen hangga't maaari. Hindi nangangahulugang dapat mong sakupin ang bawat magagamit na pulgada ng mga kontrol dahil kailangan mo ng negatibong espasyo sa paligid ng mga tool upang mabasa ito. Kailangan mong balansehin ang paggamit ng maraming puwang hangga't maaari sa paggawa ng iyong mga pindutan nang malaki hangga't maaari. Bahagyang, nangangahulugan iyon na kailangan mong panatilihin ang iyong mga kontrol at pindutan nang simple hangga't maaari.
  • Gawing madaling maunawaan. Iyon ay, hindi dapat mangailangan ang iyong gumagamit ng ibang mga pahina upang malaman kung paano gamitin ang iyong app. Dapat nilang malaman ito mula lamang sa mga kontrol.
Naging isang Mobile Application Developer Hakbang 9
Naging isang Mobile Application Developer Hakbang 9

Hakbang 4. Hire ang tulong na kailangan mo

Habang maaaring mayroon ka ng mga kasanayan sa pag-coding, maaaring wala kang mga kasanayan sa disenyo na kailangan mo. Kung kailangan mo ng tulong sa isang partikular na lugar, isaalang-alang ang pagkuha ng mga tao sa o pakikipagtulungan sa mga taong sumasang-ayon na kumuha ng isang bahagi ng mga kita bilang pagbabayad. Tiyaking magbigay lamang ng kredito kung saan dapat bayaran ang kredito tuwing ipinapakita mo ang app.

Kung hindi ka sigurado kung saan kukuha ng tulong, maaari mong suriin ang mga freelancing site tulad ng UpWork, kung saan maaari kang kumuha ng mga tao sa iba't ibang larangan

Naging isang Mobile Application Developer Hakbang 10
Naging isang Mobile Application Developer Hakbang 10

Hakbang 5. Huwag kalimutang subukan ito para sa mga bug

Ang mga bagong app ay laging may mga bug, kaya't i-play-test ang iyong app. Subukan din ito ng iyong mga kaibigan, upang makita kung nasaan ang mga bug upang maayos mo ang mga ito. Itinuturo din sa iyo kung ano ang gumagana at kung ano ang hindi gagana sa isang app.

  • Sa madaling salita, i-download ng iyong mga kaibigan ang app sa iyong telepono. Hayaan silang i-play ito upang makita kung napansin nila ang mga glitches.
  • Mahalaga rin na makakuha ng puna sa kung paano gumagana ang app at kontrol. Tanungin ang iyong mga kaibigan ng mga katanungan tulad ng "Nagkaroon ka ba ng problema sa pagtatrabaho ng mga kontrol?" at "Anong mga problema ang nakikita mo sa app?"
Naging isang Mobile Application Developer Hakbang 11
Naging isang Mobile Application Developer Hakbang 11

Hakbang 6. I-convert sa iba pang mga platform

Kapag natutunan mo kung paano bumuo ng isang app sa isang platform, oras na upang i-convert ito sa iba pang mga platform. Kulang ka sa mga customer kung hindi mo inaalok ang app sa mga platform na ginagamit ng lahat ng mga customer.

  • Sa bawat platform, dapat mong isipin ang tungkol sa iba't ibang mga problema. Halimbawa, kapag lumilipat mula sa iOS patungong Android, dapat mong isaalang-alang ang pagkakaiba sa laki ng screen. Sa iOS, ang bilang ng mga laki ng screen ay mas limitado, habang ang Android ay may isang mas malawak na pagkakaiba-iba, at ang iyong app ay magmumukha nang kaunti sa bawat isa.
  • Ang isa pang pangunahing punto ay upang mapanatili itong simple. Kung mas kumplikado ito, mas mahirap itong mag-convert at magmukhang maganda ito sa iba't ibang mga screen.
Naging isang Mobile Application Developer Hakbang 12
Naging isang Mobile Application Developer Hakbang 12

Hakbang 7. Mag-apply para sa internships

Ang isa pang paraan upang makakuha ng karanasan, kahit habang nasa paaralan ka, ay mag-apply para sa mga internship. Madalas kang makakahanap ng mga internship sa pamamagitan ng iyong paaralan, dahil ang mga kumpanya ay lalapit sa mga paaralan upang makahanap ng mga taong magiging intern. Maaari ka ring gumawa ng pera upang magbayad para sa paaralan o makakuha ng credit sa paaralan para sa internship.

  • Ang mga internship ay mahusay na karanasan, ngunit huwag asahan na mag-coding kaagad. Malamang na gumagawa ka ng hindi bababa sa ilang mga panggagaling na gawain habang nagtatrabaho sa isang internship.
  • Marami sa mga pangunahing tech na kumpanya ay nag-aalok ng internships sa mga lokal na mag-aaral sa kolehiyo, kaya suriin din ang kanilang mga website.

Iskor

0 / 0

Bahagi 2 Pagsusulit

Ano ang kailangan ng pangunahing pahina ng isang app upang ma-maximize ang kakayahang magamit nito?

Bilang maraming mga imahe hangga't maaari

Hindi eksakto! Habang kailangan mo ng mga imahe upang masira ang teksto sa iyong pahina, hindi mo nais na kalat ang screen. Gumamit ng negatibong espasyo sa iyong disenyo upang madagdagan ang kakayahang magamit. Sumubok ng isa pang sagot …

Maliit na mga pindutan

Subukan ulit! Kailangan mong gawin ang mga pindutan nang malaki hangga't maaari nang hindi masikip ang screen. Nais mong madaling makilala ng mga tao kung ano ang kailangan nilang i-click. Pumili ng isa pang sagot!

Katulad na mga kulay

Hindi masyado! Ang iyong pahina ay dapat talagang magkaroon ng mga magkakaibang kulay upang ma-maximize ang kakayahang mabasa. Ang mga kulay na masyadong magkatulad, halimbawa, iba't ibang mga kakulay ng asul, ay maaaring mahirap makilala. Gayunpaman, ang asul na pinaghambing sa pula ay nagpapasikat sa teksto. Mayroong isang mas mahusay na pagpipilian doon!

Madaling pag-navigate

Sakto naman! Ang iyong mga gumagamit ay dapat na mabilis na mag-navigate sa iba't ibang mga lugar ng app. Hindi nila dapat kailangang magmukhang mahirap o malayo upang malaman kung paano ito gawin. Basahin ang para sa isa pang tanong sa pagsusulit.

Gusto mo pa ba ng mga pagsusulit?

Patuloy na subukan ang iyong sarili!

Bahagi 3 ng 3: Nagtatrabaho sa Larangan

Naging isang Mobile Application Developer Hakbang 13
Naging isang Mobile Application Developer Hakbang 13

Hakbang 1. Maging handa na upang ilipat

Ang ilang mga lugar ay paparating na at paparating para sa merkado na ito. Ang Silicon Valley sa California ay isang halatang pagpipilian para sa larangang ito. Gayunpaman, ang iba pa, mas hindi inaasahang mga lugar, tulad ng Washington, D. C., Alabama, Virginia, Utah, at Montana, ay inaasahan ang paglago sa larangan ng hanggang sa 45 porsyento.

Habang ang ilang mga kumpanya ay maaaring payagan kang telecommute, sa lahat ng oras, gugustuhin ka nila sa opisina. Maraming mga kumpanya ng tech ang pinahahalagahan ang pagkamalikhain ng pangkat, na kung saan ay mas madaling hikayatin sa isang setting ng opisina

Naging isang Mobile Application Developer Hakbang 14
Naging isang Mobile Application Developer Hakbang 14

Hakbang 2. Mag-apply para sa mga posisyon

Kung plano mong magtrabaho para sa isang tech na kumpanya, magsimula sa pamamagitan ng pag-apply para sa mga posisyon. Maaari kang makahanap ng mga listahan ng trabaho sa mga pangunahing website ng trabaho, tulad ng Monster, Sa katunayan, o Yahoo. Gayunpaman, maaari ka ring maghanap sa mga website ng mga pangunahing kumpanya ng mobile app upang makahanap ng mga trabaho. Isipin ang tungkol sa mga app na gusto mo, at tingnan ang developer. Ang mga lugar na iyon ay kung saan mo nais mag-apply dahil mayroon ka nang pagkahilig sa kanilang ginagawa.

Anong uri ng kumpanya ang iyong inilalapat depende sa gusto mo. Kung nagtatrabaho ka sa isang pagsisimula, malamang na magkaroon ka ng mas maraming oras na madaling magamit sa app at marahil ay mas maraming kontrol. Gayunpaman, hindi mo alam kung ang isang kumpanya ay magtatagumpay o mabibigo sa maagang yugto nito. Sa isang mas matatag na kumpanya, mas malamang na nagtatrabaho ka sa isang maliit na bahagi ng maraming mga app, sa halip na kontrolado; sa kabilang banda, maaari kang maging mas kumpiyansa na ang kumpanya ay hindi napupunta sa ilalim ng

Naging isang Mobile Application Developer Hakbang 15
Naging isang Mobile Application Developer Hakbang 15

Hakbang 3. Gamitin ang iyong karanasan

Kung mayroon kang degree at karanasan, gamitin iyan upang matulungan kang makakuha ng trabaho. Halimbawa, kung nagdisenyo ka ng iyong sariling app, mayroon ka na ngayong paraan upang maipakita kung gaano ka makakagawa ng code o disenyo. Kung nag-intern ka sa isang kumpanya, mayroon ka na ngayong karanasan sa ilalim ng iyong sinturon na maaaring wala sa ibang mga kandidato. Gumamit ng anumang kailangan mong makilala sa iba pang mga kandidato.

Tiyaking i-highlight ang karanasan na mayroon ka sa iyong cover letter. Halimbawa, kung mayroon kang isang internship, maaari mong sabihin, "Ako ay magiging isang mahalagang pag-aari sa iyong kumpanya, dahil mayroon na akong karanasan sa pag-coding sa isang katulad na laki ng tech na kumpanya. Nag-intern ako sa XYZ Tech sa loob ng 6 na buwan noong 2014."

Naging isang Mobile Application Developer Hakbang 16
Naging isang Mobile Application Developer Hakbang 16

Hakbang 4. Mauna sa curve

Kapag nagtatrabaho ka sa industriya ng tech, kailangan mong laging malaman kung ano ang darating. Ang isang paraan upang magawa iyon ay ang pagbabasa ng mga tech magazine, dahil madalas silang nakatuon sa kung ano ang nasa unahan. Tulad ng mga bagong platform ng pag-coding at teknolohiya na nasa merkado, responsibilidad mong malaman ito, upang hindi ka maging lipas sa panahon.

Naging isang Mobile Application Developer Hakbang 17
Naging isang Mobile Application Developer Hakbang 17

Hakbang 5. Market at kumita ang iyong app

Kung magpapunta ka sa negosyo para sa iyong sarili, nangangahulugan iyon na dapat ikaw ang lahat sa iyong app. Dapat mong malaman ang pinakamahusay na paraan upang kumita ito, at pagkatapos ay dapat mong i-market ang iyong app sa mga pangunahing outlet ng social media.

  • Ang ilang mga kumpanya ay nag-aalok ng app nang libre, pagkatapos ay singilin upang gawing mas mabilis o mas kasiya-siya ang laro, tulad ng pag-aalok ng mga pack ng barya o bituin. Maaaring matagpuan na ng mga customer ang mga ganitong uri ng mga insentibo sa laro, ngunit ang mga pack ay ginagawang mas mabilis ang paglipat ng laro para sa mga walang pasensya na mga manlalaro, lalo na kung isinasabay mo ang laro upang napakarami lamang ang maaaring makumpleto sa isang araw nang walang higit pang mga in-game coinage.
  • Hanapin ang tamang mga keyword. Kapag pinangalanan ang iyong app at nagsusulat ng isang paglalarawan, pag-isipan kung ano ang hinahanap ng iyong mga customer. Anong salita ang gagamitin mo upang maghanap para sa iyong app? Kailangan mong gawin iyon isang bahagi ng iyong pamagat, paglalarawan, o mga keyword kung maaari.
  • Gumamit ng pagbabahagi ng in-app. Ang isang paraan upang hikayatin ang mga gumagamit na magbahagi ay ang pagkakaroon ng mga paraan upang matulungan ang bawat isa sa laro, tulad ng makapagbigay ng labis na buhay sa iba pang mga gumagamit. Kung maaaring magbahagi ang mga gumagamit sa pangunahing mga platform ng social media, tulad ng Facebook, mas magkakaroon ka ng swerte sa pagsasalita.
  • Huwag kalimutang magbayad. Maaari kang mag-set up ng isang app sa Facebook o isang mobile platform, ngunit kung hindi mo nais na magbayad para sa advertising, mahihirapan kang buuin ang iyong base sa customer, lalo na kung umaasa ka lang sa iyong mga kaibigan.

Iskor

0 / 0

Bahagi 3 Pagsusulit

Aling lungsod ang pinakamahusay para sa merkado ng pag-unlad ng mobile application?

Cleveland, Ohio

Hindi! Ang Cleveland ay hindi kilalang tao sa mobile application development market. Maaari mong isaalang-alang ang iba pang mga lungsod, tulad ng Washington, D. C. Sumubok ng isa pang sagot …

Silicon Valley, California

Talagang! Ang Silicon Valley ay isinasaalang-alang ang mkah ng pagbuo ng mobile application. Bilang karagdagan, ang mga estado tulad ng Alabama, Virginia, Utah, at Montana ay inaasahang paglaki sa larangan ng hanggang sa 45 porsyento! Basahin ang para sa isa pang tanong sa pagsusulit.

Seattle, Washington

Hindi masyado! Ang Washington ay hindi kilala bilang isang paparating at paparating na lugar sa merkado ng pagbuo ng mobile application. Maaari mong isaalang-alang ang mga estado tulad ng Alabama o Virginia. Pumili ng isa pang sagot!

Bangor, Maine

Subukan ulit! Hindi kilala ang Bangor o ang estado ng Maine para sa mga trabaho sa pag-unlad ng mobile application. Ang ilang mga kumpanya ay maaaring payagan kang telecommute, kahit na gusto ka ng karamihan sa opisina. Sumubok ng isa pang sagot …

Gusto mo pa ba ng mga pagsusulit?

Patuloy na subukan ang iyong sarili!

Inirerekumendang: