Bu gün cib telefonları gündəlik həyatda cüzdan kimi vacib hala gəldi ki, bu sahədəki inkişaflar daha da sürətlə irəliləsin. Diqqətinizi çəkmək və nə etmək istədiyinizi bilsəniz, asanlıqla bir mobil tətbiq geliştiricisi ola bilərsiniz. Bu məqalə, bir tətbiq geliştiricisi olaraq etibarınızı necə göstərəcəyinizi göstərəcək sürətli bir bələdçidən ibarətdir.
Addım
3 -dən 1 -ci hissə: Təcrübə və Təhsil qazanmaq
Addım 1. Kompüter elmləri üzrə ali təhsil almaq
Həqiqətən kompüter elmləri ixtisasına sahib olmasanız belə, tətbiqetmənin inkişafı ilə bağlı əsas məlumatları sizə verə bilər. Ayrıca, bu şirkətlər sizi bir proqram tərtibçisi olaraq işə götürmək istədikdə kompüter elmləri üzrə bir dərəcəniz varsa, bir çox şirkət daha çox maraqlanacaq.
- Mümkünsə, hələ universitetdə olarkən mobil tətbiq kodlaşdırma üzrə ixtisaslaşmağa çalışın.
- Proqram inkişafı kimi digər əlaqədar sahələrdə də kurslar keçə bilərsiniz. Əslində, bəzi universitetlər xüsusi olaraq mobil tətbiqetmənin inkişafına aid olan kurslar təklif edirlər.
Addım 2. Mövcud olan əsas mobil tətbiq platformalarından birini seçin
Mobil tətbiqlər üçün əsas platformalar Android, Apple (iOS), Windows, Symbian və RIM (Blackberry) dir. Bu platformaların hamısını kodlaşdırmağı öyrənə bilərsiniz, ancaq mobil tətbiqetmənin inkişafına yeni başlayanda birini seçməlisiniz.
Bu gün Android, bazarda dominant platformadır, baxmayaraq ki, Apple da uğur qazanmağa çalışır. Bu platformalardan biri, mobil tətbiqetmənin inkişafı sahəsində karyera qurmaq üçün doğru seçim ola bilər
Addım 3. İnternetdə bir proqram inkişaf etdirmə proqramından istifadə edin
Məsələn, Apple -ın iOS Dev Center saytı var. Orada tətbiqinizi kodlaşdırmağı öyrənməyinizə kömək edəcək dərslər və videolar görə bilərsiniz. Eyni zamanda, Android -in Android Developers Training adı ilə oxşar bir saytı da var. Ancaq yalnız bu rəsmi saytlara etibar etməyinizə ehtiyac yoxdur. İnternetdəki bir çox veb sayt pulsuz kodlaşdırma dərsləri və dərslər təklif edir, baxmayaraq ki, daha mürəkkəb kodlaşdırma öyrənmək istəyirsinizsə pullu dərslər də axtara bilərsiniz.
- Kodlamağı öyrənməyə imkan verən saytlardan biri, kodlaşdırma öyrənmək üçün tanınmış bir sayt olan W3Schools-dur. Saytda mobil tətbiqlər yaratmaq üçün istifadə edilə bilən Jquery Mobile -da xüsusi bir bölmə var. Kodlaşdırma sistemi CSS3 və HTML5 -ə əsaslanır.
- EdX və ya Coursera kimi müxtəlif sahələrdə pulsuz internet dərsləri təklif edən saytları da ziyarət edə bilərsiniz.
Addım 4. Bir marketinq kursu və ya kursu keçməyə çalışın
Universitetdə oxuyarkən marketinq dərsləri və ya kurslar ala bilərsiniz. ABŞ -da yaşayırsınızsa, daha aşağı qiymətə təhsil almaq üçün bir cəmiyyət kollecində marketinq kursu keçə bilərsiniz. Marketinq bacarıqlarınızı inkişaf etdirmək üçün Coursera kimi bəzi internet saytlarında dərslər də keçirə bilərsiniz. Bir tətbiq geliştiricisi olmaq istəyirsinizsə, inkişaf etdirdiyiniz oyunu və ya tətbiqini ictimaiyyətə satmağı bacarmalısınız; əks halda insanlar tətbiqiniz haqqında bilməyəcəklər.
Addım 5. Bir iş sinifinə daxil olun
Marketinq bacarıqları kimi, iş bacarıqları da uğurlu tətbiq inkişafı üçün vacibdir. Sonrakı iş dərsləri, inkişaf etdirdiyiniz tətbiqlərdən düzgün şəkildə necə pul qazanmağı öyrənməyinizə və digər insanların tətbiqlərinizə daha çox pul xərcləməsinə stimul yaratmağa kömək edir.
3 -cü hissənin 2 -si: Təlim Bacarıqları
Addım 1. Öz tətbiqinizi hazırlayın
Müəyyən bir şirkət tərəfindən işə götürülmək istəyirsinizsə, hazırda yaxşı bir təcrübə öz tətbiqinizi inkişaf etdirir. Faydalı və ya əyləncəli tətbiqlər yarada biləcəyiniz müddətcə hansı tətbiqetmənin inkişaf etdirilməsinin əhəmiyyəti yoxdur. Bu yolla, iş axtararkən, şirkəti göstərmək üçün "sübutunuz" var.
Bu sahədə təcrübəyə malik olmaq, yalnız tətbiq hazırlamaq təcrübəniz olsa belə, digər namizədlərlə müqayisədə sizi daha inkişaf etmiş bir namizəd edə bilər
Addım 2. Edilə biləcək tətbiqlər üçün fikirlər axtarın
Dövriyyədə olan tətbiqlərin çoxu, əlbəttə ki, oyun tətbiqləridir. Oyunlar insanları cansıxmadan vaxt keçirtməyə vadar edə bilər. Bununla birlikdə, tətbiqlər yaratmaq və ya inkişaf etdirmək üçün istifadəçilərin və ya cəmiyyətin ehtiyaclarını ilkin fikir olaraq qəbul edə bilərsiniz. Buna görə də, təqib edilməli olan ilk addım mövcud ehtiyacları təyin etməkdir. Öz həyatınıza və dostlarınızın həyatına diqqət yetirin və tətbiqdən istifadə edərək həll edilə biləcək problemləri (həm sizin, həm də onların) düşünün. Bir fikir əldə etdikdən sonra tətbiqin xəritələşdirilməsinə başlayın.
- Məsələn, DocScan və Scannable kimi tətbiqlər, insanların kompüterdən istifadə edə bilmədikləri zaman sənədləri skan etmək və saxlamaq üçün bir üsula ehtiyac duyduqları üçün hazırlanmışdır. Yaradıcılar buna ehtiyac duydular və tətbiqlə yerinə yetirməyə çalışdılar.
- Resept tətbiqləri kimi digər tətbiqlər insanların reseptləri tapmasını və istifadəsini asanlaşdırır, çünki reseptləri kompüterdən və ya telefondan oxumaq daha asandır.
Addım 3. Tətbiqin istifadəsinə diqqət yetirin
Hər şeydən əvvəl, inkişaf etdirilən tətbiq istifadəçilər üçün asan olmalıdır. Buna görə də, əsas tətbiq səhifəsi aydın düymələr, ziddiyyətli rənglər və sadə naviqasiya vasitəsi ilə istifadəçilərə tətbiqdən istifadə etməyi istiqamətləndirməlidir.
- Bir hiylə, ekranda mümkün qədər çox yer tutduğunuzdan əmin olmaqdır. Ancaq bu, mövcud olan hər yeri düymələr və ya idarəetmə elementləri ilə əhatə etməli olduğunuz demək deyil, çünki asanlıqla görünən və ya oxunaqlı olması üçün alətlər və ya düymələr ətrafında bir az boş yerə ehtiyacınız olacaq. Mümkün qədər boş yer istifadəsini böyük düymələrin görünüşü ilə tarazlaşdırın. Əlavə olaraq, mövcud idarəedicilərin və düymələrin mümkün qədər sadə şəkildə göstərildiyinə də əmin olmalısınız.
- Tətbiqi başa düşməyi asanlaşdırın. Bu o deməkdir ki, istifadəçilərin yaratdığınız tətbiqdən necə istifadə edəcəyini öyrənmək üçün digər səhifələrə müraciət etmək məcburiyyətində deyil. İstifadəçi, görünən idarəedicilərə və ya düymələrə baxaraq necə istifadə edəcəyini təxmin etməli və bilməlidir.
Addım 4. Ehtiyacınız varsa kömək alın
Kodlaşdırma bacarığınız olsa belə, lazımi dizayn bacarıqlarınız olmayacaq. Müəyyən bir sahədə yardıma ehtiyacınız varsa, gəlirinizin bir hissəsini ödəniş olaraq almağa razı olan başqasını işə götürməyə və ya başqası ilə işləməyə çalışın. İnkişaf etdirdiyiniz tətbiqi təqdim etdiyiniz zaman, onun töhfəsinə görə adını daxil etdiyinizə əmin olun (məsələn, proqram interfeysini tərtib edərsə, tətbiqin qrafik dizayneri olaraq A -nın adını daxil edin).
Birini haradan işə götürə biləcəyinizi bilmirsinizsə, UpWork kimi sərbəst iş saytlarını ziyarət edə bilərsiniz. Orada müxtəlif sahələrdən olan insanları işə götürə bilərsiniz
Addım 5. Tətbiqi mümkün səhvlər üçün sınamağı unutmayın
Yeni tətbiqlərdə həmişə səhvlər var, buna görə də onları sınamalısınız. Səhvin harada olduğunu öyrənmək üçün dostlarınız onu sınamalıdır ki, düzəltəsiniz. Testlər, tətbiqinizdə nəyin müvəffəqiyyətli və nəyin uğursuz olduğunu anlamağa kömək edir.
- Başqa sözlə, dostlarınızdan tətbiqini telefonlarına yükləmələrini xahiş edin. Tətbiqdə bir səhv olub olmadığını öyrənmək üçün istifadə etsinlər.
- Tətbiqin performansı və nəzarətləri haqqında rəy almağınız vacibdir. Dostlarınıza suallar verin, məsələn, "Tətbiq nəzarətində probleminiz var?" və "Tətbiqi istifadə edərkən hansı problemlərlə qarşılaşdınız?"
Addım 6. Başqa bir platformaya keçin
Tətbiqləri bir platformada necə qurmağı öyrəndiyinizə görə, başqa platformaya keçməyin vaxtıdır. Hər kəsin istifadə etdiyi platformalar üçün tətbiqlər təklif etməsəniz, müştərilərinizi itirəcəksiniz.
- Hər platforma üçün fərqli məsələlər üzərində düşünmək lazımdır. Məsələn, iOS -dan Android -ə keçərkən fərqli ekran ölçülərini nəzərə almalısınız. İOS -da, təklif olunan ekran ölçülərinin sayı daha məhduddur, Android -də isə daha geniş ekran ölçüləri var. Ayrıca, tətbiqiniz hər fərqli platformada bir az fərqli görünəcək.
- Başqa bir vacib şey, tətbiqin interfeysini sadə saxlamaqdır. Nə qədər mürəkkəb görünsə, onu başqa bir platformaya çevirmək və fərqli ekran ölçülərində təqdim edilə bilən etmək daha çətin olacaq.
Addım 7. Şagirdlik proqramını izləyin
Təcrübə qazanmağın başqa bir yolu (hələ kollecdə və ya məktəbdə olsanız belə) bir təcrübə proqramı almaqdır. Ümumiyyətlə, məktəblər və ya universitetlər vasitəsilə şagirdlik proqramları haqqında məlumat əldə edə bilərsiniz, çünki şirkətlər şagirdlik etmək istəyən şagirdləri tapmaq üçün məktəbləri ziyarət edəcəklər. İştirak etdiyiniz təcrübə proqramından təhsil haqqını ödəmək və ya müəyyən kreditləri ödəmək üçün hətta pul qazana bilərsiniz.
- Bir təcrübə proqramı unudulmaz bir təcrübə ola bilər. Ancaq proqramı kodlaya biləcəyinizi dərhal gözləməyin. Təcrübə proqramı zamanı "yüngül" işlər (məsələn, qəhvə hazırlamaq) etmək məcburiyyətində qalacaqsınız.
- Bir çox böyük texnologiya şirkəti yerli universitet tələbələri üçün şagirdlik proqramları təklif edir, buna görə də bu şirkətlərin rəsmi saytlarını da yoxlamaq yaxşı olar.
3 -dən 3 -cü hissə: Sahədə işləmək
Addım 1. Hərəkətə hazırlaşın
Bəzi bölgələr və ya şəhərlər tətbiqetmənin inkişafı bazarı üçün "trend" bir yerə çevrilir. ABŞ -da, məsələn, Kaliforniyadakı Silikon Vadisi, texnologiyada işləmək üçün əla bir seçimdir (bu vəziyyətdə tətbiqin inkişafı). Vaşinqton, DC, Alabama, Virciniya, Yuta və Montana kimi "gözlənilməz" ola biləcək digər sahələr 45% -ə qədər texnoloji tərəqqi göstərir. İndoneziyanın özündə texnologiya ilə məşğul olan şirkətlər Cakartada yerləşir. Bununla birlikdə, Bandung, Depok və Bekasi kimi digər şəhərlər də texnologiya sektorunda iş tapmaq üçün yaxşı bir yer seçimi ola bilər.
Bəzi şirkətlər internet üzərindən işləməyinizə icazə versə də, çox vaxt bu şirkətlər ofislərində çalışmağınızı istəyirlər. Bir çox texnologiya şirkəti, əlbəttə ki, işçilər bir ofis mühitində işləyərkən həvəsləndirmək və inkişaf etdirmək daha asan olacaq qrup yaradıcılığına dəyər verir
Addım 2. İstədiyiniz mövqe üçün müraciət edin
Bir texnologiya şirkətində işləməyi planlaşdırırsınızsa, istədiyiniz vəzifəyə müraciət etməyə başlayın. Upwork, Jobstreet və ya Yahoo kimi saytlarda iş yerləri tapa bilərsiniz. Bununla birlikdə, boş iş yerləri tapmaq üçün böyük mobil tətbiq inkişaf etdirmə şirkətlərinin rəsmi saytlarını da axtara bilərsiniz. İstədiyiniz bir tətbiq düşünün və geliştirici şirkət haqqında məlumat əldə edin. Bu şirkətlər, bir iş üçün müraciət etmək üçün getməli olduğunuz yerlərdir, çünki artıq şirkətin etdikləri ilə maraqlanırsınız.
Vəzifə üçün müraciət etmək istədiyiniz şirkətin növü, gözlədiyinizdən asılı olacaq. Bir başlanğıc şirkətində işləyirsinizsə, çox güman ki, inkişaf etdirilən tətbiqlə daha çox mübarizə aparırsınız (və ehtimal ki, inkişaf üzərində daha çox nəzarətə sahibsiniz). Bununla birlikdə, şirkətin erkən mərhələlərində uğur qazanacağını və ya uğursuz olacağını bilmirsiniz. Eyni zamanda, daha inkişaf etmiş şirkətlər üçün, ehtimal ki, bir neçə tətbiq üçün kiçik işlər üzərində işləyəcəksiniz və çox nəzarət etməyəcəksiniz. Digər tərəfdən, şirkətin uğursuz olmayacağına daha çox əmin ola bilərsiniz
Addım 3. Sahib olduğunuz təcrübədən istifadə edin
Müvafiq dərəcəniz və təcrübəniz varsa, işə düzəlmək üçün hər ikisindən istifadə edin. Məsələn, heç bir proqramı özünüz yaratmısınızsa, kodlaşdırma və ya dizaynınızın nə qədər yaxşı olduğunu göstərmək üçün bir yolunuz var. Bir şirkətdə bir şagirdlik proqramına qatılmısınızsa, artıq digər namizədlərin və ya müraciət edənlərin ola bilməyəcəyi iş təcrübəniz var. Digər namizədlərdən fərqlənmək üçün lazım olanı istifadə edin.
İş məktubunda iş təcrübənizi qeyd etdiyinizə əmin olun. Məsələn, bir təcrübə proqramında olsanız, yaza bilərsiniz: “Sizin şirkətə böyük bir sərvət ola bilərəm, çünki sizinki kimi bir texnologiya şirkətində kodlaşdırma işində təcrübəm var. (Şagirdlik ili) ərzində (şagirdlik müddəti) ərzində (şagirdlik proqramı verən şirkətin adı) adlı bir şagirdlik proqramına qatıldım."
Addım 4. Həmişə yeni inkişafları izləyin
Texnologiya sənayesində işləyərkən həmişə ən son inkişaflardan və ya texnologiyalardan xəbərdar olmalısınız. Bunu öyrənməyin bir yolu, texnologiya jurnallarını oxumaqdır, çünki onlar ümumiyyətlə ən son texnologiyalara diqqət yetirirlər. Yeni kodlaşdırma platformaları və texnologiyaları bazarda göründükcə, onları geridə qoymamaq üçün öyrənmək sizin məsuliyyətinizdir.
Addım 5. Yaradılmış tətbiqdən bazar və mənfəət
Özünüz üçün iş görmək istəyirsinizsə, tətbiq üçün özünüz işlər görməlisiniz. Yaratdığınız tətbiqdən qazanc əldə etməyin ən yaxşı yolunu müəyyənləşdirin, sonra tətbiqinizi müxtəlif sosial media vasitəsi ilə satın.
- Bəzi şirkətlər pulsuz yükləyə biləcəyiniz tətbiqlər təklif edirlər, ancaq oyunun daha sürətli getməsi və ya sikkə və ya ulduz paketləri kimi daha maraqlı olması üçün müəyyən məhsullar üçün sizdən ödəniş alacaqlar. Müştərilər artıq oynadıqları oyunlarda bu cür təşviqlər tapa bilərlər, ancaq satışda olan əlavə paketlər, oyunu bitirməyi səbirsizliklə gözləyən oyunçular üçün oyunun gedişatını sürətləndirə bilər, xüsusən də oyunu qəsdən davamlı olaraq oynasanız. sikkələrə və ya oyundan qazanılan pula güvənmədən bir gündə əldə edilə bilən çox irəliləyiş.
- Doğru açar sözləri axtarın. Tətbiqə ad verərkən və təsviri yazarkən müştərilərin nə axtardıqlarını düşünün. Tətbiqi axtarmaq üçün hansı sözlərdən istifadə etmək olar? Mümkünsə, sözü adınızın, təsvirinizin və ya açar sözünüzün bir hissəsi kimi daxil etməlisiniz.
- Tətbiq daxilində paylaşım sistemindən istifadə edin. Tətbiq istifadəçilərini tətbiqiniz haqqında məlumat paylaşmağın bir yolu, istifadəçilərin oyunda bir -birlərinə kömək etmələrini təmin etməkdir, məsələn, digər istifadəçilərlə əlavə "həyat" paylaşma qabiliyyəti. İstifadəçilər Facebook kimi böyük sosial media platformalarında tətbiqiniz haqqında məlumat paylaşa bilirlərsə, əlbəttə tətbiqinizin tanıdılmasında sizə fayda verə bilər.
- Ödəməyi unutmayın. Qurulmuş tətbiqinizi Facebook -a və ya mobil platformaya yükləyə bilərsiniz, ancaq reklam haqqı ödəməkdən çəkinirsinizsə, xüsusən tətbiqinizi tanıtmaq üçün yalnız dostlarınıza güvəndiyiniz halda müştəri bazası qurmaqda çətinlik çəkə bilərsiniz.