Реклама
Дакле, желите да започнете прављење апликација за Андроид, зар не? Неки ће вам можда покушати рећи да је касно да уђете у игру, поготово ако сте потпуно нови почетник, али заиста није.
Ако вам се чини да је Плаи Сторе преплављен глупим апликацијама и да нема места за нешто ново, запамтите да вам не треба да буде оригинал. Ваше апликације једноставно требају понудити нешто што друге апликације немају, чак и ако је само чистији интерфејс.
То је речено, једно од најбољи начини за учење програмирања Како научити програмирање без икаквог стресаМожда сте се одлучили бавити програмирањем, било због каријере, било само као хобија. Велики! Али можда се почињете осећати преплављеним. Не тако велики. Ево помоћи да вам олакша путовање. Опширније је кроз књиге, тако да ево неколико великих извора које бисте желели да проверите. Требаће научите добар дио Јаве Најбољи језици за развој мобилних апликација у 2016. годиниСвет развоја мобилних апликација и даље је јак као и увек. Ако желите да започнете, није касно! Ево језика на које бисте требали да размислите о учењу. Опширније
, па смо уврстили и неке Јава књиге.Јава: Водич за почетнике, Шесто издањеЈава: Водич за почетнике, Шесто издање Купи одмах на Амазону $30.35
Ако уопште немате Јава искуство, требало би да започнете с овом књигом. Напоменути да учење новог језика је тешко 7 корисних трикова за савладавање новог програмског језикаУ реду је бити преоптерећен када учите да шифрирате. Вероватно ћете ствари заборавити чим их научите. Ови савети могу вам помоћи да боље задржите све те нове информације. Опширније па чак и најбоље написани водичи могу само тако олакшати пут.
Али у погледу пријатности за новаца, неколицина је добра Јава: Водич за почетнике. Покретање је сам почетак и води вас кроз напредне функције као што су ламбда изрази и ЈаваФКС. Постоји разлог зашто је # 1 најпродаванији на Амазону!
Најновија верзија овог писања, 6. издање, у потпуности је ажурирана за Јава Платформ Стандард Едитион 8, тако да ће све што научите бити применљиво на модерне Јава развојне праксе.
Хеад Фирст Јава, 2нд ЕдитионХеад Фирст Јава, 2нд Едитион Купи одмах на Амазону $25.00
Ово је врста књиге коју бисте требали прочитати након што сте већ били изложени Јави јер приступе језику на потпуно другачији начин - користећи нешто што се назива "глава прва" приступ.
Хеад Фирст Јава схвата да људски мозак жуди за новошћу. Да бисте брзо научили, морате бити изненађени, узбуђени и ангажовани на много различитих начина. Овако теоретски мумбо-јумбо постаје цементиран у вашем уму као разумевање.
Другим речима, док је ваше почетно излагање Јави све више о томе да постанете удобни са синтаксом и појмовима, Хеад Фирст Јава је други пролаз којим се осигурава да све потоне.
Размишљање на Јави (четврто издање)Размишљање на Јави (четврто издање) Купи одмах на Амазону $41.74
Као да је у директној супротности са Хеад Фирст Јава, ова књига је сува и техничка колико долазе. И теоријска и практична, покрива сваки мали детаљ на који бисте могли наићи приликом кодирања на Јави.
Али право продајно место Размишљање на Јави је да вам заиста помаже да размишљате у Јави. Ова књига ће вам помоћи да научите идиоме и обрасце који чине Јава тако великом, и на тај начин ће вас опремити написати чистији и сигурнији код 10 савета за писање чистије и бољи кодПисање чистог кода изгледа лакше него што заправо јесте, али користи су тога вриједне. Ево како данас можете почети писати чистији код. Опширније .
Не бих је препоручио као прву или другу књигу, али ако себе сматрате интермедијарним Јава програмером, заиста бисте требали то да проверите. И најбољи део? Доступно је за бесплатно ако је у реду читати је на мрежи 9 бесплатних програмских књига које ће вас учинити професионалцемПозивање свих програмера, било нових, старих или надахнућих: нашли смо велики избор бесплатних (као у пиву) књига како бисте побољшали своје вештине кодирања на нови ниво. Уђите и уживајте. Опширније .
Андроид програмирање за почетнике: научите све вештине Јава и Андроид које су вам потребне да бисте започели са прављењем моћних мобилних апликацијаАндроид програмирање за почетнике: научите све вештине Јава и Андроид које су вам потребне да бисте започели са прављењем моћних мобилних апликација Купи одмах на Амазону $44.77
Ако си можете приуштити само једну књигу и немате Јава или Андроид искуство, ова вам може пружити највише удараца по курсу. Пружа увод у Јава и Андроид са примерима за 40 мини-апликација и 3 апликације у реалном свету.
Андроид програмирање за почетнике претпоставља да ништа не знате и усредсређен је на то да вам буде пријатно окружење кодирања за Андроид. Неће вас одвести све до мајстора, али одвест ће вас јако далеко.
Андроид програмирање: Водич о великом Нерд ранчу (2. издање)Андроид програмирање: Водич о великом Нерд ранчу (2. издање) Купи одмах на Амазону $40.99
Упркос чудном имену - Ранч Великог Нерда подучава програмирање на мрежи - ово је вероватно најбоља књига о Андроид програмирању које ћете икада наћи. Питајте било коју групу Андроид програмера за препоруке књига и половина њих ће рећи ову.
Водич о ранчу Биг Нерд заснован је на боотцамп курсу који подучава основе Андроид програмирања као и добре технике које се користе при развоју Андроид апликација.
Биг Нерд Ранцх развија прилагођене мобилне апликације за клијенте широм света, тако да можете одмарати уверени да знају да имају стручност и искуство да подрже све што се у томе учи књига.
Андроид Студио Девелопмент Ессентиалс - Андроид 6 издањеАндроид Студио Девелопмент Ессентиалс - Андроид 6 издање Купи одмах на Амазону $34.99
Ако ћете кодирати за Андроид, то ћете учинити треба вам одговарајући ИДЕ уместо уређивача текста Тект Едиторс вс. ИДЕ: Који је бољи за програмере?Избор између напредног ИДЕ-а и једноставнијег уређивача текста може бити тежак. Нудимо вам неки увид који ће вам помоћи да донесете одлуку. Опширније , а ових дана најбољи избор је Андроид Студио (Ецлипсе и НетБеанс су старе вести). Имајте на уму да је Андроид Студио форд ИнтеллиЈ ИДЕА.
Можете наставити и научити како да самостално користите Андроид Студио користећи бесплатне ресурсе на вебу, али Андроид Студио Ессентиалс је оно што бисте требали добити ако желите свеобухватно покривање функција ИДЕ-а, укључујући конфигурације Градле буилд-а.
Обухвата и неке напредне теме, попут правилног дизајна материјала (тако да ваша апликација изгледа прелепо и модерно), интеграција са Гоогле мапама и интеграција са Гоогле Плаи-ом за наплату путем апликација и програмерима Конзола.
Андроид 6 за програмере: Приступ вођен апликацијама (3. издање) (Деител Девелопер Сериес)Андроид 6 за програмере: Приступ вођен апликацијама (3. издање) (Деител Девелопер Сериес) Купи одмах на Амазону $26.40
Најтежи део програмирања јесте узимање свих теоријских концепата које сте научили и претварање у нешто опипљиво. Једна је ствар научити АПИ-је за развој Андроида, али друга је ствар у потпуности створити стварну апликацију од нуле.
Ту је књига попут Андроид 6 за програмерезаиста добро долази. Води вас кроз осам пуноправних пројеката и пружа вам доживљај стварања и довршавања стварне Андроид апликације из прве руке.
Да бисте га максимално искористили, са Јава бисте већ требали бити угодни до средњег степена. Покривене теме укључују Андроид Студио, Градле, Дизајн материјала, Тхреадинг, АПИ-је СКЛите, Плаи Сторе и још много тога.
Зашто желите да научите Андроид?
Између ових седам књига покупићете више него довољно знања и вежби како бисте могли да пишете сопствене Андроид апликације од почетка до завршетка, али слободно наставите са школовањем ови ИоуТубе канали 6 сјајних ИоуТубе видео снимака који ће вам помоћи да научите развој Андроид-аЖелите да научите како да развијате Андроид апликације? Онда су ови ИоуТубе видео снимци савршени за вас. Опширније и ови блогови за развој мобилних уређаја Дизајнирање пробојне апликације? 7 блогова за мобилни развој који бисте требали прочитатиМобилни простор је толико нов да се трендови непрестано мијењају и свакодневно се постављају нови увиди. Ако планирате да развијате мобилне апликације, како можете ићи у корак без лудила? Опширније .
И на крају, желимо да вас укажемо на то ове невероватне подкастове за програмере 15 Врхунских подцаста за програмере и програмере софтвераПодцасти су фантастичан начин да сазнате више о програмирању. Ево неких од наших омиљених подцаста повезаних са програмирањем за ваше задовољство слушања. Опширније што би вам се могло показати непроцењивим на вашем путовању. У најмању руку, дају вам начин да учите док путујете, радите обавезе, чекате састанак итд.
Сада је на вама ред: зашто желите да научите како да правите Андроид апликације? Имате ли неке цоол идеје како вам лебди у глави? Реците нам о њима у коментару испод!
Јоел Лее има Б.С. у области рачунарске науке и преко шест година професионалног писања. Главни је уредник МакеУсеОф-а.