Android колдонмолорун иштеп чыгуу үчүн 8 мыкты китеп

Мазмуну:

Android колдонмолорун иштеп чыгуу үчүн 8 мыкты китеп
Android колдонмолорун иштеп чыгуу үчүн 8 мыкты китеп
Anonim

Биздин мыкты тандоолор

  • Android программалоо: Amazon'дагы Big Nerd Ranch Guide, "Практикалык ыкмаларга жана ыкмаларга басым жасоо менен, Android программалоо мурунку Android иштеп чыгуу тажрыйбасын талап кылбайт."
  • Мыкты ар тараптуу: Android Studio 3.0 иштеп чыгуу негиздери Amazon, "Android Studio 3.0 Development Essentials – IDEден архитектура менен дизайнга чейин Android колдонмолорун түзүүгө эң сонун киришүү.."
  • Amazon'да биринчи Android иштеп чыгууну жетектейт, "Артыкчылык Android Иштеп чыгуу ыкмасынын негизги бөлүгү болуп саналат, негизги түшүнүктөр аларды карманууга жардам берүү үчүн ар кандай жолдор менен сүрөттөлөт."
  • Амазонкадагы таланттуу приматтар үчүн Android иштеп чыгуусу, "Көбүнчө ойчул жана күчтүү тилди колдонгон бул колдонмо сиз көнүп калган "кургак, юморсуз, жашоону соргуч коддоо китептерине" альтернатива болуп саналат."
  • Android Cookbook: Amazon'дун Android Иштеп чыгуучулары үчүн көйгөйлөр жана чечимдер, "Android Cookbook колдонуучу интерфейстеринен, мультимедиадан тартып аппараттык камсыздоону иштеп чыгууга чейин жалпы көйгөйлөргө тез жооп берүүгө багытталган."
  • Kotlin Programming: The Big Nerd Ranch Guide, Amazon, "Big Nerd Ranch практикалык ыкманы колдонуу менен бул салыштырмалуу жаңы тилдин 1.2 версиясында коддоо боюнча так китеп жазган."
  • Amazon'дагы практикалык Android, "Ар бир бөлүмдө жок дегенде бирден толук долбоор болгондо, жалкоо жүктөө же Android'дин аудио API'лери менен иштөө сыяктуу татаал темаларды да оңой эле байкоого болот."
  • Жаңы жаңыртуу үчүн эң мыктысы: Commons Wareдеги Android өнүктүрүү боюнча бош эмес кодердун колдонмосу, "Мамонтто 200+ бөлүм, 4000+ бет, жүздөгөн үлгү колдонмолору, бул колдонмодо эч кандай таш калтырылган эмес."

Android колдонмолорун иштеп чыгуу үчүн мыкты китептер көз карашыңызды ишке ашырууга жардам берет. Дүйнөдө 2,5 миллиардга жакын Android колдонуучулары бар. Бул потенциалдуу колдонмо колдонуучуларынын көп саны. Бул китептер сизге Java программалоо сыяктуу темаларды колдонуучу тажрыйбасына жүктөөгө жана алардын ортосундагы бардык нерселерге жардам берет.

Көбүрөөк мисалга негизделген тандоо үчүн Amazon'да практикалык Android сунуштайбыз. Ар бир бөлүмдө ар кандай долбоорлор талкууланат, ал эми Android программалоо сыяктуу тандоо: Big Nerd Ranch Guide, ошондой эле Amazonда, негизинен Java коддоо жагына көңүл бурат.

Android колдонмосун иштеп чыгуу үчүн мыкты китептердин бирин тандасаңыз, келечектеги колдонмоңуздун мүмкүнчүлүктөрү чексиз болот. Тез акча тапкыңыз келсе, колдонмолорду иштеп чыгуу менен акча табуу боюнча колдонмобузду окуп чыгыңыз.

Java тажрыйбасы бар программисттер үчүн эң жакшы: Android программалоо: Big Nerd Ranch Guide

Image
Image

Big Nerd Ranch өзүнүн репутациясын иштеп чыгуучулар үчүн бир жума бою интенсивдүү жүктөө лагерлерин өткөрүү менен курган жана компания бул тажрыйбаны программалоочу колдонмолордун чакан спектрине топтогон.

Практикалык ыкмаларга жана ыкмаларга басым жасоо менен, Android программалоо мурунку Android иштеп чыгуу тажрыйбасын талап кылбайт. Ал буга чейин бар болгон Java билиминин акылга сыярлык деңгээлин болжолдойт, ошондуктан ал толугу менен Android спецификалык элементтерине көңүл бура алат. Компания ошондой эле бул теманы жаңы үйрөнгөндөр үчүн Java программалоо колдонмосун сунуштайт.

Android Studio аркылуу китеп түшүнүктөрдү ар бир бөлүмдө кеңейтилген жана жакшыртылган бир катар мисал колдонмолор аркылуу түшүндүрөт. Код эмне болуп жатканы жана эмне үчүн ушундай мамиле жасалып жатканы боюнча сап-сап түшүндүрүлөт.

Бул ар бир бөлүмдү түшүндүрүүгө жардам берген көптөгөн скриншоттор менен код үзүндүлөрүнөн улам чоң, деталдаштырылган китеп. Негизги жана орто диапазондогу концепцияларга өзгөчө көңүл буруу менен, эгер сиз Android иштеп чыгууда жаңы Java программисти болсоңуз, бул Big Nerd Ranch колдонмосу барууга болот.

Мыкты ар тараптуу: Android Studio 3.0 Иштеп чыгуунун негиздери - Android 8 Edition

Нил Смиттин Android Studio 3.0 Development Essentials - бул Android колдонмолорун түзүү үчүн эң сонун ар тараптуу киришүү, анын 700+ беттери сиз билүүгө керектүү дээрлик бардыгын камтыйт.

Өнүктүрүү чөйрөсүнөн архитектура жана дизайнга, басып чыгаруу жана маалымат базасын башкарууга чейин мультимедиялык аспектилерге жана башкаларга чейин китеп (Android 8 жана Android Studio 3 үчүн толугу менен жаңыртылган) мунун бардыгын майда-чүйдөсүнө чейин талкуулап, куруу үчүн күчтүү билим базасын камсыз кылат. келечекте күйүк.

Көптөгөн код мисалдары жана сыпаттамалары менен колдонмо Java программасында жок дегенде бир аз тажрыйбага ээ болгондор үчүн арналган. Айрыкча Android Studio конфигурациясында жана колдонууда, анын ичинде виртуалдык сыноо түзмөктөрүн орнотууда күчтүү, ал ошондой эле картаны ишке ашыруу жана Play дүкөнүнө колдонмолорду тапшыруу сыяктуу нерселерди камтыйт, алар көбүнчө башка колдонмолордо начар чагылдырылган. Жалпысынан алганда, бул жаңы Android иштеп чыгуучулары үчүн идеалдуу бирдиктүү терезе.

Визуалдык үйрөнүүчүлөр үчүн эң мыктысы: Android'ди биринчи иштеп чыгуу: мээге ыңгайлуу колдонмо

Head First өзүнүн гиддери менен адаттан тыш ыкманы колдонот. Кургак, тексти оор тексттерге эмес, сүрөттөргө жана жөнөкөй тилге басым жасоо менен, максат окурмандарга жаңы түшүнүктөрдү үйрөнүүгө, түшүнүүгө жана сактап калууга жардам берүү.

Компаниянын Android Иштеп чыгуусу да бөтөнчө эмес, камтылгандарды бекемдөө үчүн диаграммалар, схемалар жана комментарийлерге толгон. Кыскартуу - Head First компаниясынын мамилесинин негизги бөлүгү, негизги материалга жабышууга жардам берүү үчүн ар кандай жолдор менен бир нече жолу шилтеме жасалат.

Ошол сүрөттөрдүн жана кайталоолордун баары бул китепти чоң китеп кылат – 900 беттен турган ал бир караганда коркунучтуудай сезилиши мүмкүн жана тез маалымдама көрсөтмөсү эмес, классты толук алмаштыруу үчүн арналган.

Сизге Java тилин жакшы билишиңиз керек, бирок буга чейин эксперт болуунун кереги жок. Практикалык көнүгүүлөр көп, үй тапшырмалары ар бир бөлүмдүн аягында коюлат. Бул жол көрсөткүчтүн негизги аспектилери – материалды жөн эле окуп, андан ары уланып жатканыңызды сейрек табасыз.

Эгер сиз визуалдык үйрөнүүчү болсоңуз же маалымат жыш текст катары берилгенде аны сактап калууга аракет кылсаңыз, Head First Android Иштеп чыгуу темпинин жакшы өзгөрүшү болот.

Жеңил мамиле үчүн эң жакшы: Таланттуу приматтар үчүн Android иштеп чыгуу: Баштоочу үчүн колдонмо

Сиз өзүңүздү таланттуу примат деп эсептейсизби же жокпу, Антонис Цагаристин таланттуу приматтар үчүн Android иштеп чыгуусу кызыктуу вариант. Көбүнчө күчтүү тилди колдонуп, өз пикирин билдирүүдөн коркпостон, автор "автомат тарабынан жазылган кургак, юморсуз, жанды соргуч коддоо китептерине […]" альтернатива катары өзүнүн жол көрсөткүчүн сунуштайт..

Жаңыдан баштагандарга багытталган, бул салыштырмалуу кыска жана арзан китеп баштоо үчүн Java же ушуга окшош программалоо тили менен негизги тажрыйбаны гана талап кылат. Басылып чыгарылган же электрондук китеп түрүндө жеткиликтүү, ал окурманды Android'ди иштеп чыгуу аркылуу абсолюттук негиздерден баштап биринчи колдонмоңузду бүтүргөнгө чейин алат.

Жолдо сиз Android Studio иштеп чыгуу чөйрөсүн кантип орнотууну, XML менен интерактивдүү колдонуучу интерфейсин түзүүнү, бири-бириңиз менен баарлашуу үчүн ар кандай Android компоненттерин алууну жана башка көптөгөн нерселерди үйрөнөсүз.

Эгер сизди оңой эле таарынтып жатсаңыз, башка Android иштеп чыгуу колдонмолорунун бирин карап көрсөңүз болот, бирок андай болбосо, бул көңүл ачуу жана пайдалуу жер.

Ыкчам жооптор үчүн эң жакшы: Android тамак китеби: Android иштеп чыгуучулары үчүн көйгөйлөр жана чечимдер

Толук Android иштеп чыгуу үйрөткүчү болууга аракет кылбастан, Android Cookbook жалпы көйгөйлөргө тез жооп берүүгө багытталган.

Колдонуучунун интерфейстери, мультимедиа жана жайгашкан жерди аныктоо кызматтары, ошондой эле камералар жана сенсорлор сыяктуу аппараттык спецификалык аспектилер үчүн 230дан ашык "рецепттери" менен колдонмо Android түзмөктөрүн иштеп чыгууну жакшы билгендерге багытталган.

Китепке 40ка жакын иштеп чыгуучулар өз салымдарын кошушкан жана ал көптөгөн көз караштар менен тажрыйбалардан пайдаланат. Ар бир рецепт өз долбоорлоруңузда колдоно ала турган үлгү коду менен келет, же үзүндү же тийиштүү түрдө толук жумушчу чечим.

Китептин көлөмү (700+ барак) сиздин учурдагы муктаждыктарыңызга жараша ичине кирип-чыгарууга ылайыкталгандыктан, өтө чоң болбойт. Эгер Android'ди иштеп чыгуу боюнча түйүндүү маселелерге түз жооп издеп жатсаңыз, бул тамак китеби столуңуздан орун алууга татыктуу.

Котлинди үйрөнүү үчүн эң жакшы: Котлин программалоосу: Big Nerd Ranch Guide

Google Android Studio ичинде Kotlin программалоо тилин толук колдой турганын жарыялагандан бери, ал тез арада Android өнүктүрүү чөйрөлөрүндө кийинки чоң нерсе болуп калды. Java менен ар кандай жолдор менен иштеше алат, бирок жазуу үчүн кыскараак жана ондогон пайдалуу жаңы функциялар менен көптөгөн Android кодерлери которулууда.

Big Nerd Ranch бул салыштырмалуу жаңы тилдин 1.2 версиясында коддоо боюнча биротоло китеп жазды, анын башка китептериндеги жана кадыр-барктуу окуу лагерлериндегидей практикалык ыкманы колдонуу менен.

Котлинди үйрөнүүнү каалаган тажрыйбалуу Java иштеп чыгуучуларына багытталган бул колдонмо тилдин бардык негизги түшүнүктөрүн жана API'лерин, ошондой эле IDEA иштеп чыгуу чөйрөсүн камтыйт.

Биринчи принциптерден баштап, андан кийин тилдин объектиге багытталган жана функционалдык программалоо ыкмаларынын аралашмасына терең сүңгүп, Android жана башка платформалар үчүн Котлин менен баштоонун идеалдуу жолу.

Ыкчам өнүктүрүү үчүн мыкты: Практикалык Android: Өркүндөтүлгөн техникалар жана ыкмалар боюнча 14 толук долбоор

Практикалык Android программасынын автору тажрыйбалуу Android инструктору жана бул колдонмо анын эң популярдуу курсунун айрым мазмунуна таянат. Ар бир бөлүм белгилүү бир концепцияга негизделет, туташуудан push эскертмелерине чейин жана аны өз колдонмолоруңузда ишке ашыруунун эң жакшы жолуна терең сүңгүп кирет.

Ар бир бөлүмдө жок дегенде бирден толук долбоор болгондо, жалкоолук менен жүктөө же Android'дин аудио API'лери менен иштөө сыяктуу татаал темаларды да оңой эле байкоого болот жана үлгү кодунун кайсы бөлүктөрү ылайыктуу болсо, ошону колдонуңуз.

Эмне үчүн, ошондой эле кантип түшүндүрүп, автор башка жердеги тиешелүү материалдарга шилтемелер менен өзүнүн ыкмаларын колдойт. Бул китепти колдонгондор Java тилин жакшы билишет жана Android'де иштеп чыгуу тажрыйбасына ээ болушу күтүлөт - бул жаңы баштагандар үчүн кадам-кадам көрсөтмө эмес.

Бүгүнкү күндөрдөн кабардар болуу үчүн эң жакшы: Android иштеп чыгуу боюнча бош эмес кодер жетектемеси

Image
Image

Технология дүйнөсүндөгү башка нерселер сыяктуу эле, Android иштеп чыгуусу тез жылып, басып чыгарылган китептер акыры эскирип калат. Марк Мерфидин Android өнүктүрүү боюнча бош кодердун колдонмосу бул көйгөйдү жазылууга негизделген электрондук китеп модели аркылуу чечет. Сатып алуучулар китептин эң акыркы версиясын жана алты ай жаңыртууларды алышат, жаңы версиялары эки айда бир чыгат.

Мамонтто 200+ бөлүм, 4000+ бет, жүздөгөн үлгү колдонмолор, плюс Android колдонмолорун иштеп чыгуу темалары боюнча визуалдык презентациялар менен кирип, эч кандай таш иштебейт. Китептин негизги бөлүмдөрүндө иштеп чыгуу чөйрөсүн түзүүнүн негиздери, колдонуучу интерфейстери, берилиштерди башкаруу жана башка көптөгөн нерселер камтылган, алар зарылчылыкка жараша окууга арналган ондогон өркүндөтүлгөн темаларды камтыган "жолдорго" бөлүнөт.

Китептин өзү сыяктуу эле, сатып алуучулар жума сайын "офис сааттары" маектеринде авторго суроолорду бере алышат. Эгер окуу үчүн физикалык китептин кереги жок болсо, The Busy Code's Guide for Android Development - бул эң толук жана заманбап булак.

Сунушталууда: