Свако је искусио жељу за програмирањем у једном или другом тренутку. Међутим, генерално постоје четири ограничавајућа фактора: временска ограничења, материјал за учење, ментални блокови и распон пажње. Зато очистите свој распоред, разбистрите ум и само-лијечите свој АДД уз лепу шољицу ваше омиљене кафе јер ево материјала који вам је потребан да научите како да програмирате.
Најтежи део учења програмирања је превазилажење менталне блокаде. Прво, не постоји програмско божанство које некоме даје писменост кода. Учење кодирања је исто као и учење било ког језика, постоје именице, глаголи и реченице које се спајају на одређени начин да би имале смисла за рачунар. Када запишете комплетну мисао, програм ради исправно.
Друго, чак и стручњаци за Јава са докторатима у области рачунарства мисле да Јава има огромне црне кутије са улазима и излазима. Као и код било ког језика, што је ваша стручност већа, то више нејасних језичких структура можете да користите. Међутим, свако може научити основне језичке структуре.
Трећи ментални блок је да се мотивишете и „Само урадите то“. Алати су бесплатни. Ресурси су доступни. Свако ко жели да напише програм може то да уради и објави свој рад. Дакле, морате само да ускочите у свој ИДЕ и почнете да правите нешто.
Алати: Како направити Андроид апликацију 1. део: Подешавање Ецлипсе-а и Андроид СДК-а - Подешавање Ецлипсе-а и Андроид СДК-а ће вам дати основне алате који су вам потребни да започнете прављење Андроид апликације. Као и код сваког пројекта, требало би да почнете тако што ћете прво сакупити своје алате и научити да их користите.
вештине: „Упутства за Јава“ - Јава туторијали су у суштини хттп е-књига која је постављена у истом формату као и многи сертификати и онлајн курсеви. Многи људи су изјавили да желе да „седну и науче Јаву“. Јава туторијали су одличан начин да се то уради. Ово је скројено за писање генеричких Јава апликација, а не конкретно за Андроид имплементацију Јаве. Учење овог материјала ће вам дати снажну базу знања за програмирање Јава апликација.
Материјали: Андроид "Индекс пакета" - Индекс Андроид пакета је референца за све пакете, класе и АПИ-је које обезбеђује Гоогле. Једном када научите како да програмирате у Јави, потребно је да научите о појединачним грађевинским блоковима апликације. Сваки од ових пакета функционише као именице и глаголи у вашем писању. Документација показује одговарајуће време и место за употребу ових речи, као и шта добијате од њих. Овај индекс пакета служи као ваш речник.
Архитектура: „Андроид дизајн“ - Страница Андроид дизајн је одлична лансирна платформа за идеје у вашој Андроид апликацији. Ова страница је пример онога што би Гоогле желео да види. Свака страница приказује имплементације дизајна које препоручује Гоогле.
Људски аспект: Наш Андроид хакерски форум је савршено место да постављате питања, добијете одговоре и видите радове других програмера.
Дакле, покрили смо све основе потребне за почетак креирања сопствених Андроид апликација. Постоји скоро бесконачан број доступних ресурса на Интернету. Поделите своје омиљене ресурсе испод.