Манай шилдэг сонголтууд
- Android програмчлал: Амазон дахь Big Nerd Ranch гарын авлага, "Практик техник, арга барилд анхаарлаа хандуулснаар Android програмчлал нь өмнөх Android хөгжүүлэлтийн туршлага шаарддаггүй."
- Шилдэг бүх талын тоглогч: Амазон дахь Android Studio 3.0 Development Essentials, "Android Studio 3.0 Development Essentials нь IDE-ээс архитектур, дизайн хүртэлх Android програмуудыг бүтээх гайхалтай танилцуулга юм.."
- Амазон дахь анхны Андройд хөгжүүлэлтийн дарга, "Нэвтрэлт нь Android хөгжүүлэлтийн арга барилын гол хэсэг бөгөөд үндсэн ойлголтуудыг хадгалахад нь туслах янз бүрийн аргаар дүрсэлсэн байдаг."
- Амазон дахь авьяаслаг приматуудад зориулсан Android хөгжүүлэлт, "Ихэвчлэн үзэл бодолтой, хатуу үг хэллэг ашигладаг энэхүү гарын авлага нь таны дассан "хуурай, хошигнолгүй, амь насыг сорогч кодчилсон ном"-ын өөр хувилбар юм."
- Android Cookbook: Амазон дахь Андройд хөгжүүлэгчдийн асуудал ба шийдэл, "Android Cookbook нь хэрэглэгчийн интерфэйс, мультимедиа, техник хангамж хөгжүүлэх зэрэг нийтлэг асуудлуудад хурдан хариулт өгөхөд чиглэгддэг."
- Котлин програмчлал: Амазон дахь Big Nerd Ranch гарын авлага, "Big Nerd Ranch нь практик аргыг ашиглан харьцангуй шинэ хэлний 1.2 хувилбарт кодчиллын талаар тодорхой ном бичсэн."
- Амазон дахь практик Android, "Бүлэг бүр дээр дор хаяж нэг бүтэн төсөл байгаа бол залхуу ачаалах эсвэл Android-ын аудио API-тай ажиллах зэрэг нарийн төвөгтэй сэдвүүдийг дагаж мөрдөхөд хялбар байдаг."
- Өнөөдрийг хүртэл байлгахад хамгийн тохиромжтой: Commons Ware дээрх завгүй кодлогчийн Android хөгжүүлэлтийн гарын авлага, "Хамгийн их 200 гаруй бүлэг, 4,000 гаруй хуудастай. Хэдэн зуун жишээ апп, энэ гарын авлагад нэг ч чулуу үлдээгүй."
Андройд програм хөгжүүлэх шилдэг номууд нь таны алсын харааг бодит болгоход тусална. Дэлхий дээр 2.5 тэрбум орчим Android хэрэглэгчид байдаг. Энэ нь боломжит програмын хэрэглэгчдийн асар их тоо юм. Эдгээр ном нь танд Java програмчлал зэрэг сэдвүүдийг ашиглан хэрэглэгчийн туршлагыг ачаалах болон бусад бүх зүйлд туслах болно.
Илүү жишээнд тулгуурласан сонголт хийхийн тулд бид Amazon дээр практик Android-г санал болгож байна. Бүлэг бүр өөр өөр төслүүдийн талаар ярилцдаг бол Android програмчлал: The Big Nerd Ranch Guide, мөн Amazon дээр байдаг гэх мэт сонголт нь Java кодчиллын тал дээр голчлон анхаардаг.
Та Андройд апп хөгжүүлэх шилдэг номнуудын нэгийг сонгоход таны ирээдүйн програмын боломж хязгааргүй болно. Хэрэв та хурдан мөнгө олох гэж байгаа бол апп хөгжүүлэлтээр мөнгө олох зааварчилгааг заавал уншаарай.
Java туршлагатай програмистуудад хамгийн тохиромжтой: Android програмчлал: The Big Nerd Ranch гарын авлага
Big Nerd Ranch нь хөгжүүлэгчдэд зориулж долоо хоногийн турш эрчимжүүлсэн сургалтын бааз ажиллуулснаар нэр хүндээ бий болгосон бөгөөд тус компани энэ туршлагыг цөөн тооны програмчлалын гарын авлага болгон багцалсан.
Практик техник, арга барилд анхаарлаа хандуулснаар Android програмчлалд өмнөх Android хөгжүүлэлтийн туршлага шаардлагагүй. Гэсэн хэдий ч энэ нь Java-ийн өмнөх мэдлэгийн боломжийн түвшинд хүрсэн тул Андройдын тусгай элементүүдэд бүрэн анхаарлаа төвлөрүүлж чадна. Тус компани мөн энэ сэдвээр шинээр сурч байгаа хүмүүст зориулсан Java програмчлалын гарын авлагыг санал болгож байна.
Android Studio-г ашиглан уг ном нь бүлэг бүр дээр өргөжүүлж, сайжруулсан хэд хэдэн жишээ хэрэглүүрээр дамжуулан ойлголтуудыг тайлбарладаг. Кодыг юу болж байгаа, яагаад ийм байдлаар хандаж байгаа талаар аль алинд нь мөр тус бүрээр тайлбарласан болно.
Энэ нь хэсэг бүрийг тайлбарлахад туслах олон дэлгэцийн агшин болон кодын хэсэгчилсэнтэй холбоотой том, дэлгэрэнгүй ном юм. Үндсэн болон дунд түвшний ойлголтуудад онцгой анхаарал хандуулснаар, хэрэв та Android хөгжүүлэлтэд шинээр орсон Java программист бол Big Nerd Ranch гарын авлагыг ашиглах нь зүйтэй.
Шилдэг бүх талын програм: Android Studio 3.0 хөгжүүлэлтийн үндсэн хэрэгсэл - Android 8 хувилбар
Нейл Смитийн Android Studio 3.0 Development Essentials нь Android программ үүсгэх гайхалтай танилцуулга бөгөөд 700 гаруй хуудас нь таны мэдэх шаардлагатай бараг бүх зүйлийг багтаасан болно.
Хөгжлийн орчноос эхлээд архитектур, дизайн, хэвлэх, мэдээллийн баазын менежмент гэх мэт мультимедиа талбарууд болон бусад олон зүйлийг багтаасан ном (Android 8 болон Android Studio 3-д бүрэн шинэчлэгдсэн) бүгдийг нарийвчлан авч үзсэн бөгөөд бүтээхэд хүчирхэг мэдлэгийн баазаар хангадаг. ирээдүйд асаалттай.
Олон тооны жишээ, тайлбар бүхий энэхүү гарын авлага нь Java хэл дээр програмчлалын талаар бага ч гэсэн туршлага хуримтлуулсан хүмүүст зориулагдсан болно. Виртуал туршилтын төхөөрөмжүүдийг тохируулах зэрэг Android Studio-н тохиргоо, ашиглалтын талаар маш хүчтэй бөгөөд бусад гарын авлагад ихэвчлэн тааруухан тусгагдсан газрын зураг хэрэгжүүлэх, Play Store-д програм илгээх зэрэг зүйлсийг багтаадаг. Ерөнхийдөө энэ нь шинээр гарч ирж буй Android хөгжүүлэгчдэд зориулсан хамгийн тохиромжтой нэг цэгийн дэлгүүр юм.
Харааны суралцагчдад хамгийн тохиромжтой: Анхны Android хөгжүүлэлтийг удирдаарай: Тархинд ээлтэй гарын авлага
Head First нь хөтөчийнхөө хамт ер бусын арга барилыг ашигладаг. Хуурай, хатуу текстээс илүү зураг, энгийн хэллэг дээр анхаарлаа төвлөрүүлснээр уншигчдад шинэ ойлголтыг сурах, ойлгох, хадгалахад нь туслах зорилготой юм.
Компанийн Андройд хөгжүүлэлт нь онцгой тохиолдол биш бөгөөд тусгагдсан зүйлийг бататгахын тулд диаграмм, схем, тайлбараар дүүрэн байдаг. Илүүдэл нь Head First-ийн арга барилын гол хэсэг бөгөөд гол материалыг наалдахад нь туслахын тулд янз бүрийн аргаар олон удаа иш татдаг.
Тэдгээр бүх зураг, давталт нь үүнийг асар том ном болгож байна - 900 гаруй хуудастай энэ нь эхлээд харахад айдас төрүүлэм мэт санагдаж болох бөгөөд хурдан лавлах гарын авлага гэхээсээ илүү бүрэн ангид орлуулах зорилготой юм.
Та Java хэл дээр сайн мэдлэгтэй байх хэрэгтэй, гэхдээ аль хэдийн мэргэжилтэн байх шаардлагагүй. Практик дасгалууд маш их байдаг бөгөөд гэрийн даалгаварыг бүлэг бүрийн төгсгөлд тавьдаг. Эдгээр нь гарын авлагын арга барилын гол талууд юм - та зүгээр л материалыг уншиж, цааш явах нь ховор.
Хэрэв та харааны шинж чанартай суралцагч бол, эсвэл мэдээллийг нягт текст хэлбэрээр үзүүлсэн үед хадгалахын тулд зовдог бол Head First Android хөгжүүлэлт нь хурдацтай өөрчлөлт хийх болно.
Хөнгөн сэтгэлтэй хүмүүст хамгийн тохиромжтой: Авьяаслаг приматуудад зориулсан Android хөгжүүлэлт: Эхлэгчдэд зориулсан гарын авлага
Та өөрийгөө авьяаслаг примат гэж боддог ч бай, үгүй ч бай, Антонис Цагарисын авьяаслаг приматуудад зориулсан Android хөгжүүлэлт бол сонирхолтой сонголт юм. Зохиолч үзэл бодлоо илэрхийлэхээс айхгүй ширүүн үг хэллэг хэрэглэж, "автоматаар бичсэн хуурай, хошигнолгүй, амь насыг сорьсон кодчилсон номнуудын […]"-н өөр хувилбар болгон гарын авлагаа санал болгодог..
Анхлан суралцагчдад зориулагдсан, харьцангуй богино бөгөөд хямдхан энэхүү номыг эхлүүлэхийн тулд Java эсвэл ижил төстэй програмчлалын хэлний анхан шатны мэдлэгтэй байх шаардлагатай. Хэвлэсэн эсвэл цахим ном хэлбэрээр авах боломжтой бөгөөд энэ нь уншигчдад туйлын үндсээс эхлээд анхны програмаа дуусгах хүртэл Android хөгжүүлэлтийг авдаг.
Та замдаа Android Studio-н хөгжүүлэлтийн орчинг хэрхэн тохируулах, XML-ээр интерактив хэрэглэгчийн интерфэйс үүсгэх, өөр хоорондоо харилцах Андройдын өөр өөр бүрэлдэхүүн хэсгүүдийг авах болон бусад олон зүйлийг сурах болно.
Хэрэв та амархан гомдоод байвал Андройд хөгжүүлэлтийн бусад гарын авлагуудын аль нэгийг үзэж болно - гэхдээ үгүй бол энэ нь хөгжилтэй бөгөөд хэрэгтэй газар юм.
Шуурхай хариулт өгөхөд хамгийн тохиромжтой: Android хоолны ном: Андройд хөгжүүлэгчдэд зориулсан асуудал ба шийдэл
Android-ыг хөгжүүлэх иж бүрэн зааварчилгаа байхын оронд Android Cookbook нийтлэг асуудлуудад хурдан хариулт өгөхөд анхаардаг.
Хэрэглэгчийн интерфэйс, мультимедиа, байршлын үйлчилгээ гэх мэт зүйлсийн 230 гаруй "жор" болон камер, мэдрэгч зэрэг техник хангамжийн онцлог шинж чанаруудтай энэхүү гарын авлага нь Андройд төхөөрөмжүүдэд зориулсан хөгжүүлэлтийн талаар аль хэдийн сайн мэддэг хүмүүст зориулагдсан болно.
Номыг бүтээхэд 40 орчим хөгжүүлэгчид хувь нэмрээ оруулсан бөгөөд энэ нь олон төрлийн хэтийн төлөв, туршлагаасаа ашиг тустай. Жор бүр нь өөрийн төсөлдөө ашиглаж болох жишээ кодтой ирдэг. Энэ нь хэсэгчилсэн хэсэг эсвэл тохиромжтой шийдэл юм.
Энэ нь таны одоогийн хэрэгцээ шаардлагад нийцүүлэн шингээж авахаар бүтээгдсэн тул номын хэмжээ (700+ хуудас) тийм ч их биш. Хэрэв та Андройдыг хөгжүүлэх асуудалд шууд хариулт хайж байгаа бол энэ хоолны ном таны ширээн дээр байх ёстой.
Котлиныг сурахад хамгийн тохиромжтой: Котлин програмчлал: The Big Nerd Ranch гарын авлага
Google нь Android Studio доторх Котлин програмчлалын хэлийг бүрэн дэмжиж байгаагаа зарласнаас хойш энэ нь Андройдын хөгжүүлэлтийн хүрээний дараагийн том зүйл болсон. Java-тэй олон талаараа хамтран ажиллах боломжтой, гэхдээ бичихэд илүү товч бөгөөд олон арван хэрэгтэй шинэ функцуудаар одоо байгаа олон Android кодлогч өөрчлөлт хийж байна.
Big Nerd Ranch энэ харьцангуй шинэ хэлний 1.2 хувилбар дээр бусад номууд болон нэр хүндтэй сургалтын баазуудынхаа нэгэн адил практик арга барилыг ашиглан кодчиллын талаар тодорхой ном бичсэн.
Котлин хэл сурахыг хүсч буй туршлагатай Java хөгжүүлэгчдэд зориулсан энэхүү гарын авлага нь хэлний бүх үндсэн ойлголт, API-ууд, мөн IDEA хөгжүүлэлтийн орчныг багтаасан болно.
Эхний зарчмуудаас эхлээд объект хандалтат болон функциональ програмчлалын аргуудын хэлний холимогт гүн гүнзгий нэвтэрч орох нь Android болон бусад платформуудад зориулсан Котлиныг эхлүүлэх хамгийн тохиромжтой арга юм.
Хурдан хөгжилд хамгийн тохиромжтой: Практик Android: Нарийвчилсан техник, хандлагын 14 иж бүрэн төсөл
Practical Android-ийн зохиогч нь туршлагатай Android багш бөгөөд энэхүү гарын авлага нь түүний хамгийн алдартай сургалтын агуулгад тулгуурласан болно. Бүлэг бүр нь холболтоос эхлээд түлхэх мэдэгдлүүд хүртэл тодорхой үзэл баримтлалд тулгуурласан бөгөөд үүнийг өөрийн апп-ууддаа хэрэгжүүлэх хамгийн сайн арга замыг гүнзгий судалдаг.
Бүлэг бүрд дор хаяж нэг бүтэн төсөлтэй бол залхуу ачаалах, Android-ын аудио API-уудтай ажиллах зэрэг нарийн төвөгтэй сэдвүүдийг дагаж мөрдөхөд хялбар бөгөөд жишээ кодын аль хэсгийг нь тохирохыг нь ашиглах боломжтой.
Зохиогч яагаад, яаж гэдгийг тайлбарлахдаа өөрийн арга барилаа өөр газар холбогдох материалын холбоосоор нөөцөлжээ. Энэ номыг ашиглаж буй хүмүүс Java хэлийг аль хэдийн сайн эзэмшсэн, Андройд дээр ажиллаж байсан туршлагатай байх төлөвтэй байгаа бөгөөд энэ нь эхлэгчдэд зориулсан алхам алхмаар зааварчилгаа биш юм.
Өнөөдрийг хүртэл байлгахад хамгийн тохиромжтой: Android хөгжүүлэлтийн завгүй кодлогчийн гарын авлага
Технологийн ертөнцийн бусад зүйлсийн нэгэн адил Android-ийн хөгжүүлэлт маш хурдан хөгжиж, хэвлэсэн номууд нь хуучирдаг. Марк Мерфигийн Android хөгжүүлэлтийн завгүй кодлогчийн гарын авлага нь захиалгад суурилсан цахим номын загвараар дамжуулан энэ асуудлыг даван туулдаг. Худалдан авагчид номын хамгийн сүүлийн хувилбарыг авахаас гадна зургаан сарын шинэчлэлтийг авах бөгөөд шинэ хувилбарууд нь хоёр сар тутамд гарах болно.
200+ бүлэг, 4,000+ хуудас, олон зуун жишээ програмууд, мөн Андройд апп хөгжүүлэлтийн сэдвүүдийн визуал үзүүлэнгүүд гарч ирэхэд ямар ч асуудал гарахгүй. Номын үндсэн бүлгүүд нь шаардлагатай үед уншихад зориулагдсан олон арван дэвшилтэт сэдвийг хамарсан "мөрүүд" болгон салбарлахаас өмнө хөгжүүлэлтийн орчин, хэрэглэгчийн интерфейс, өгөгдлийн менежмент болон бусад олон зүйлийг тохируулах үндсэн ойлголтуудыг багтаасан болно.
Номоос гадна худалдан авагчид долоо хоног бүрийн "оффисын цагаар" чатаар зохиогчоос асуулт асуух боломжтой. Хэрэв танд уншихад биет ном хэрэггүй бол Android хөгжүүлэлтийн завгүй кодлогчийн гарын авлага нь хамгийн дэлгэрэнгүй бөгөөд хамгийн сүүлийн үеийн эх сурвалж юм.