Өнөөдөр гар утас нь өдөр тутмын амьдралд хэтэвч шиг чухал зүйл болж байгаа тул энэ салбарын хөгжил илүү хурдацтай хөгжиж байна. Хэрэв та анхаарлаа төвлөрүүлж, юу хийхийг хүсч байгаагаа мэдэж чадвал та мобайл апп хөгжүүлэгч болох боломжтой болно. Энэхүү нийтлэлд апп хөгжүүлэгч болохын тулд өөрийн итгэл үнэмшлээ хэрхэн харуулахыг харуулах хурдан гарын авлага багтсан болно.
Алхам
3 -ийн 1 -р хэсэг: Туршлага, боловсрол олж авах
Алхам 1. Компьютерийн шинжлэх ухааны чиглэлээр дээд боловсрол эзэмших
Та үнэндээ компьютерийн шинжлэх ухаанд мэргэжил эзэмшээгүй байсан ч гэсэн энэ нь програм хөгжүүлэх талбайн талаархи үндсэн мэдээллээр хангаж чадна. Түүнчлэн, эдгээр компаниуд таныг програм хөгжүүлэгчээр ажилд авахыг хүсч байхад та (дор хаяж) компьютерийн шинжлэх ухааны зэрэгтэй бол олон компаниуд илүү сонирхолтой байх болно.
- Болж өгвөл коллежид байхдаа мобайл апп кодлох чиглэлээр мэргэшиж үзээрэй.
- Та мөн програм хангамж хөгжүүлэх гэх мэт бусад холбогдох чиглэлээр сургалтанд хамрагдах боломжтой. Үнэн хэрэгтээ зарим их дээд сургуулиуд гар утасны аппликейшн хөгжүүлэх чиглэлээр тусгайлан сонгосон хичээлүүдийг санал болгодог.
Алхам 2. Гар утасны програм хангамжийн томоохон платформуудын аль нэгийг сонгоно уу
Гар утасны програмын үндсэн платформ нь Android, Apple (iOS), Windows, Symbian, RIM (Blackberry) юм. Та эдгээр бүх платформуудыг кодчилж сурч болох боловч гар утасны програм хөгжүүлэх чиглэлээр дөнгөж эхэлж байхдаа нэгийг нь сонгох шаардлагатай болж магадгүй юм.
Өнөөдөр Андройд бол зах зээл дээр давамгайлж буй платформ юм, гэхдээ Apple ч гэсэн амжилтанд хүрч байгаа бололтой. Эдгээр платформуудын нэг нь гар утасны програм хөгжүүлэх чиглэлээр карьераа эхлүүлэх зөв сонголт байж болох юм
Алхам 3. Интернет дээр програм хөгжүүлэх програмыг ашиглана уу
Жишээлбэл, Apple нь iOS Dev Center сайттай. Тэнд та програмаа хэрхэн кодлох талаар сурахад туслах хичээлүүд болон видеонуудыг үзэх боломжтой. Үүний зэрэгцээ Андройд нь Android хөгжүүлэгчдийн сургалт нэртэй ижил төстэй сайттай. Гэсэн хэдий ч та зөвхөн эдгээр албан ёсны сайтад найдах шаардлагагүй болно. Интернет дэх олон вэбсайтууд үнэгүй кодлох анги, хичээлүүдийг санал болгодог боловч хэрэв та илүү нарийн кодчилол сурахыг хүсч байвал төлбөртэй ангиудыг хайж олох боломжтой.
- Код бичихийг сурах боломжийг танд олгодог нэг сайт бол код бичих талаар сайн мэддэг W3Schools вэбсайт юм. Энэ сайт нь мобайл аппликейшн үүсгэх боломжтой Jquery Mobile -ийн тусгай хэсэгтэй. Кодлох систем нь CSS3 ба HTML5 дээр суурилдаг.
- Та бас edX эсвэл Coursera гэх мэт янз бүрийн чиглэлээр үнэгүй интернет хичээл санал болгодог сайтуудад зочилж болно.
Алхам 4. Маркетингийн анги эсвэл сургалтанд хамрагдаж үзээрэй
Та их сургуульд сурч байхдаа маркетингийн анги эсвэл курс авах боломжтой. Хэрэв та АНУ -д амьдардаг бол олон нийтийн коллежид маркетингийн ангид хамрагдан бага зардлаар боловсрол эзэмших боломжтой. Та маркетингийн ур чадвараа хөгжүүлэхийн тулд Coursera гэх мэт зарим интернет сайтуудад хамрагдах боломжтой. Хэрэв та апп хөгжүүлэгч болохыг хүсч байгаа бол хөгжүүлсэн тоглоом эсвэл програмаа олон нийтэд зарах боломжтой байх ёстой; Үгүй бол хүмүүс таны аппын талаар мэдэхгүй байх болно.
Алхам 5. Бизнес ангилалд хамрагдах
Маркетингийн ур чадварын нэгэн адил бизнесийн ур чадвар нь програм амжилттай хөгжүүлэхэд чухал үүрэгтэй. Дараагийн бизнесийн ангиуд нь таны хөгжүүлж буй апп -уудаас хэрхэн зөв мөнгө олох талаар сурахаас гадна бусад хүмүүс таны апп -д илүү их мөнгө зарцуулах хөшүүргийг бий болгодог.
3 -ийн 2 -р хэсэг: Сургалтын ур чадвар
Алхам 1. Өөрийн аппликейшнийг хөгжүүлэх
Хэрэв та тодорхой компанид ажилд орохыг хүсч байгаа бол яг одоо сайн аппликейшн хөгжүүлж байна. Ашигтай эсвэл хөгжилтэй аппликейшн үүсгэж л байвал ямар апп хөгжүүлэх нь хамаагүй. Ингэснээр та ажил хайж байхдаа компанийг харуулах "нотлох баримт" -тай болно.
Энэ чиглэлээр туршлагатай байх нь зөвхөн програм хөгжүүлэх туршлагатай байсан ч бусад нэр дэвшигчидтэй харьцуулахад илүү дэвшилтэт нэр дэвшигч болж чадна
Алхам 2. Хийж болох аппликешнүүдийн санааг хайж олоорой
Гүйлгээнд байгаа ихэнх програмууд нь мэдээж тоглоомын програмууд байдаг. Тоглоом нь хүмүүсийг уйдахгүйгээр цагийг өнгөрөөж чаддаг. Гэсэн хэдий ч та хэрэглэгчид эсвэл олон нийтийн хэрэгцээг програм үүсгэх эсвэл хөгжүүлэх анхны санаа болгон авч болно. Тиймээс дагаж мөрдөх хамгийн эхний алхам бол одоо байгаа хэрэгцээг тодорхойлох явдал юм. Өөрийн болон найз нөхдийнхөө амьдралд анхаарлаа хандуулж, програмыг ашиглан шийдвэрлэх боломжтой асуудлуудын талаар (таны болон тэдний хувьд) бодож үзээрэй. Санаа авсны дараа програмын зургийг гаргаж эхэл.
- Жишээлбэл, DocScan, Scannable гэх мэт програмуудыг боловсруулсан нь хүмүүс компьютер ашиглаж чадахгүй байгаа үед баримт бичгийг сканнердах, хадгалах арга замыг шаарддаг байсантай холбоотой юм. Хөгжүүлэгчид энэ хэрэгцээг олж харсан бөгөөд үүнийг програмын тусламжтайгаар биелүүлэхийг хичээсэн.
- Жорны апп гэх мэт бусад апп -ууд нь жорыг олох, ашиглахад хялбар болгодог, учир нь жорыг компьютерээс таблет эсвэл утаснаас унших нь илүү хялбар байдаг.
Алхам 3. Апп ашиглахад анхаарлаа хандуулаарай
Юуны өмнө боловсруулсан аппликейшн нь хэрэглэгчид ашиглахад хялбар байх ёстой. Тиймээс програмын үндсэн хуудас нь тодорхой товчлуурууд, ялгаатай өнгө, энгийн навигацийн тусламжтайгаар хэрэглэгчдийг уг програмыг ашиглахад чиглүүлэх чадвартай байх ёстой.
- Нэг заль мэх бол дэлгэцэн дээр аль болох их зай эзэлдэг эсэхийг шалгах явдал юм. Гэсэн хэдий ч, энэ нь танд боломжтой бүх орон зайг товчлуур эсвэл удирдлагаар хамрах ёстой гэсэн үг биш юм, учир нь танд харагдахуйц, ойлгомжтой байхын тулд багаж хэрэгсэл эсвэл товчлуурын эргэн тойронд чөлөөт зай хэрэгтэй хэвээр байх болно. Том товчлуурууд гарч ирэн чөлөөт орон зайг ашиглахыг аль болох тэнцвэржүүлээрэй. Нэмж дурдахад одоо байгаа хянагчууд болон товчлууруудыг аль болох энгийн байдлаар харуулах хэрэгтэй.
- Аппликешныг ойлгоход хялбар болгох. Энэ нь хэрэглэгчид таны үүсгэсэн програмыг хэрхэн ашиглах талаар олж мэдэхийн тулд бусад хуудсуудыг үзэх шаардлагагүй гэсэн үг юм. Хэрэглэгч харуулсан хянагч эсвэл товчлуурыг хараад үүнийг хэрхэн ашиглахаа таах, мэдэх чадвартай байх ёстой.
Алхам 4. Хэрэв танд хэрэгтэй бол тусламж аваарай
Хэдийгээр та код бичих чадвартай байсан ч танд шаардлагатай дизайны ур чадвар байхгүй байж магадгүй юм. Хэрэв танд тодорхой чиглэлээр тусламж хэрэгтэй байгаа бол орлогынхоо тодорхой хэсгийг төлбөр болгон авахаар тохиролцсон өөр хүнийг ажилд авах эсвэл өөр хүнтэй хамтран ажиллахыг хичээгээрэй. Та өөрийн боловсруулсан програмыг танилцуулах бүртээ түүний оруулсан хувь нэмэрийн дагуу түүний нэрийг оруулсан эсэхээ шалгаарай.
Хэрэв та хаанаас хүн хөлслөхөө мэдэхгүй байгаа бол UpWork гэх мэт чөлөөт ажлын сайтуудыг үзэх боломжтой. Тэнд та янз бүрийн салбарын хүмүүсийг ажилд авч болно
Алхам 5. Боломжит алдааг шалгахын тулд програмыг туршиж үзэхээ бүү мартаарай
Шинэ програмууд үргэлж алдаатай байдаг тул та тэдгээрийг туршиж үзэх хэрэгтэй. Алдаа хаана байгааг олж мэдэхийн тулд найз нөхөддөө туршиж үзээрэй. Туршилтууд нь таны өргөдөлд юу амжилттай, юу нь бүтэлгүйтсэн болохыг олж тогтооход тусална.
- Өөрөөр хэлбэл найз нөхдөөсөө уг аппликейшнийг утсандаа татаж авахыг хүс. Аппликешнд алдаа гарсан эсэхийг мэдэхийн тулд үүнийг ашиглаарай.
- Аппликешн болон түүний удирдлагын талаархи санал хүсэлтийг авах нь чухал юм. Найз нөхдөөсөө асуулт асуугаарай, жишээлбэл: "Аппликешны хяналттай холбоотой асуудал гарч байна уу?" мөн "Аппликешныг ашиглахад танд ямар асуудал тулгарсан бэ?"
Алхам 6. Өөр платформ руу шилжих
Та нэг платформ дээр хэрхэн апп бүтээхээ сурч мэдсэн бол та өөр платформ руу шилжих цаг болжээ. Хэрэв та хүн бүрийн ашигладаг платформд зориулсан програм санал болгохгүй бол та үйлчлүүлэгчээ алдах болно.
- Платформ бүрийн хувьд та өөр өөр асуудлын талаар бодох хэрэгтэй. Жишээлбэл, iOS -ээс Андройд руу шилжихдээ янз бүрийн дэлгэцийн хэмжээг анхаарч үзэх хэрэгтэй. IOS дээр санал болгож буй дэлгэцийн хэмжээ хязгаарлагдмал байдаг бол Андройд нь дэлгэцийн хэмжээг илүү өргөн сонголттойгоор сонгодог. Түүнчлэн, таны програм өөр өөр платформ дээр арай өөр харагдах болно.
- Өөр нэг чухал зүйл бол програмын интерфэйсийг энгийн байлгах явдал юм. Илүү төвөгтэй харагдах тусам өөр платформ руу хөрвүүлэх, өөр өөр хэмжээтэй дэлгэц дээр танилцуулах боломжтой болгоход хэцүү байх болно.
Алхам 7. Дадлага хийх хөтөлбөрийг дагаж мөрдөөрэй
Туршлага олж авах өөр нэг арга бол (коллеж, сургуульд сурч байсан ч гэсэн) дадлага хийх хөтөлбөрт хамрагдах явдал юм. Ихэвчлэн компаниуд дадлага хийх хүсэлтэй оюутнуудыг хайж олохын тулд сургуулиуд дээр очдог тул та дадлага хийх хөтөлбөрийн талаархи мэдээллийг сургууль эсвэл их дээд сургуулиудаар дамжуулан авах боломжтой. Та оролцож буй дадлагажигч хөтөлбөрөөсөө сургалтын төлбөр төлөх эсвэл тодорхой кредит төлөхийн тулд мөнгө олох боломжтой.
- Дадлага хийх хөтөлбөр нь мартагдашгүй туршлага болж чадна. Гэсэн хэдий ч та програмыг кодчилно гэж шууд бүү бодоорой. Дадлага хийх хөтөлбөрийн үеэр та "хөнгөн" ажил хийх шаардлагатай болно (жишээлбэл кофе бэлтгэх).
- Технологийн олон томоохон компаниуд дотоодын их, дээд сургуулийн оюутнуудад дадлага хийх хөтөлбөр санал болгодог тул эдгээр компанийн албан ёсны вэбсайтуудыг үзэх нь зүйтэй юм.
3 -ийн 3 -р хэсэг: Талбай дээр ажиллах
Алхам 1. Нүүхэд бэлтгэ
Зарим газар нутаг эсвэл хотууд програм хөгжүүлэх зах зээлийн "чиг хандлагатай" газар болж байна. Жишээлбэл, АНУ -д Калифорнийн Цахиурын хөндий бол технологийн чиглэлээр ажиллах хамгийн сайн сонголт юм (энэ тохиолдолд програм хөгжүүлэх). Гэсэн хэдий ч Вашингтон, ДС, Алабама, Виржиниа, Юта, Монтана зэрэг "санаанд оромгүй" байж болзошгүй бусад салбарууд технологийн дэвшлийн 45% -ийг харуулж байна. Индонез улсад технологийн чиглэлээр ажилладаг компаниуд Жакарта хотод байрладаг. Гэсэн хэдий ч Бандунг, Депок, Бекаси зэрэг бусад хотууд технологийн салбарт ажил олоход тохиромжтой газар байж болно.
Зарим компаниуд танд интернетээр ажиллахыг зөвшөөрдөг бол эдгээр компаниуд таныг оффис дээрээ ажиллахыг хүсдэг. Технологийн олон компаниуд группийн бүтээлч сэтгэлгээг эрхэмлэдэг бөгөөд ажилтнууд оффисын орчинд ажиллахад тэднийг дэмжих, хөгжүүлэх нь илүү хялбар байдаг
Алхам 2. Хүссэн албан тушаалд бүртгүүлнэ үү
Хэрэв та технологийн компанид ажиллахаар төлөвлөж байгаа бол хүссэн албан тушаалдаа өргөдөл гаргаж эхэлнэ үү. Та Upwork, Jobstreet, Yahoo гэх мэт вэбсайтуудаас ажлын байр олох боломжтой. Гэсэн хэдий ч та гар утасны аппликейшн хөгжүүлэгч томоохон компаниудын албан ёсны вэбсайтуудаас хайж олох боломжтой ажлын байрыг хайж олох боломжтой. Танд таалагдсан програмыг бодож, хөгжүүлэгч компанийн талаар олж мэдээрэй. Эдгээр компаниуд нь ажилд орох өргөдөл гаргахын тулд очих ёстой газрууд юм, учир нь та компанийн хийж буй зүйлийг сонирхож байна.
Тухайн албан тушаалд хамрагдахаар сонгосон компанийн төрөл нь таны хүлээж буй зүйлээс хамаарна. Хэрэв та шинээр эхэлж буй компанид ажилладаг бол та хөгжүүлж буй аппликейшнтэй илүү их тэмцэж байгаа байх (магадгүй хөгжүүлэлтэд илүү хяналт тавьж магадгүй). Гэсэн хэдий ч, компани эхний шатанд амжилтанд хүрэх эсвэл бүтэлгүйтэх эсэхийг та мэдэхгүй. Үүний зэрэгцээ, илүү дэвшилтэт компаниудын хувьд та цөөн хэдэн програм дээр жижиг зүйл дээр ажиллах болно, гэхдээ тийм ч их хяналтгүй байх болно. Нөгөө талаас, компани дампуурахгүй гэдэгт илүү итгэлтэй байж чадна
Алхам 3. Өөрт байгаа туршлагаа ашиглаарай
Хэрэв та холбогдох зэрэгтэй, туршлагатай бол ажилд орохын тулд хоёуланг нь ашиглаарай. Жишээлбэл, хэрэв та өөрөө аппликейшн зохион бүтээсэн бол кодчилол, дизайн хэр сайн болохыг харуулах арга бий. Хэрэв та компанид дадлага хийх хөтөлбөрт хамрагдсан бол бусад нэр дэвшигчид эсвэл өргөдөл гаргагчид байхгүй байж магадгүй ажлын туршлагатай байна. Бусад нэр дэвшигчдээс ялгарах зүйлээ ашиглаарай.
Ажлын туршлагаа хавтасны захидал дээрээ тэмдэглэсэн эсэхээ шалгаарай. Жишээлбэл, хэрэв та дадлага хийх хөтөлбөрт хамрагдсан бол "Та нартай ижил төстэй технологийн компанид код бичих чиглэлээр ажиллаж байсан туршлагатай болохоор би танай компанид маш сайн хөрөнгө болж чадна. Би (дадлага хийсэн жил) хугацаанд (дадлага хийх хугацаандаа) дадлагажигч хөтөлбөрт хамрагдсан
Алхам 4. Шинэ хөгжлийг үргэлж ажиглаж байгаарай
Технологийн салбарт ажиллаж байхдаа хамгийн сүүлийн үеийн дэвшилтэт технологи, технологийн талаар үргэлж мэдэж байх ёстой. Үүнийг олж мэдэх нэг арга бол технологийн сэтгүүл унших явдал юм, учир нь тэд ихэвчлэн хамгийн сүүлийн үеийн технологид анхаарлаа хандуулдаг. Шинэ кодчиллын платформ, технологиуд зах зээл дээр гарч ирэх тул тэднийг сурч мэдэх нь таны үүрэг бөгөөд ингэснээр та хоцрогдохгүй байх болно.
Алхам 5. Үүсгэсэн програмын зах зээл ба ашиг
Хэрэв та өөрийнхөө төлөө бизнес хийх хүсэлтэй байгаа бол апп -д зориулж өөрөө хийх хэрэгтэй болно. Өөрийн бүтээсэн програмаас ашиг олох хамгийн сайн аргыг тодорхойлж, дараа нь олон нийтийн мэдээллийн хэрэгслээр дамжуулан програмаа зарна уу.
- Зарим компаниуд үнэгүй татаж авах боломжтой аппликейшнүүдийг санал болгодог боловч тоглоомын явцыг хурдасгах эсвэл зоос, одны багц гэх мэт илүү сонирхолтой болгохын тулд зарим бүтээгдэхүүнээс төлбөр авах болно. Үйлчлүүлэгчид тоглодог тоглоомондоо ийм урамшууллыг аль хэдийн олсон байж магадгүй, гэхдээ худалдаанд гарсан нэмэлт багцууд нь тоглолтыг дуусгахыг тэсэн ядан хүлээж буй тоглогчдын тоглолтын явцыг хурдасгах болно, ялангуяа хэрэв та тоглоомыг тасралтгүй тоглож байвал Тоглоомын явцад олсон мөнгө, зоосноос бүрэн хамааралгүйгээр нэг өдрийн дотор авах боломжтой маш их дэвшил.
- Зөв түлхүүр үг хайх. Апп -ыг нэрлэх, тайлбар бичихдээ үйлчлүүлэгчид юу хайж байгаа талаар бодож үзээрэй. Аппликешныг хайхад ямар үгсийг ашиглаж болох вэ? Хэрэв та боломжтой бол энэ үгийг өөрийн нэр, тайлбар, түлхүүр үгийн нэг хэсэг болгон оруулах ёстой.
- Апп доторх хуваалцах системийг ашиглана уу. Апп хэрэглэгчдийг таны апп -ийн талаар мэдээлэл хуваалцах нэг арга бол хэрэглэгчдэд нэмэлт "амьдрал" -аа бусад хэрэглэгчидтэй хуваалцах чадвар гэх мэт тоглоомд бие биедээ туслах арга замыг өгөх явдал юм. Хэрэв хэрэглэгчид Facebook гэх мэт олон нийтийн мэдээллийн томоохон платформ дээр таны апп -ийн талаарх мэдээллийг хуваалцах боломжтой бол энэ нь таны аппыг сурталчлахад танд тустай байх болно.
- Төлбөр хийхээ бүү мартаарай. Та өөрийн бүтээсэн програмыг Facebook эсвэл гар утасны платформ дээр байршуулж болно, гэхдээ хэрэв та зар сурталчилгааны төлбөр төлөх дургүй байгаа бол үйлчлүүлэгчдийн баазыг бүрдүүлэхэд хэцүү байж магадгүй, ялангуяа та апп -аа сурталчлахдаа зөвхөн найз нөхөддөө найддаг бол.