Кожен колись відчував бажання програмувати. Однак загалом існує чотири обмежувальні фактори: часові обмеження, навчальний матеріал, розумові блоки та тривалість уваги. Тож очистіть свій розклад, очистіть свій розум і займайтеся самолікуванням ADD чашкою улюбленої кави, тому що ось матеріал, який вам потрібен, щоб навчитися програмувати.
Найскладніша частина навчання програмуванню – подолати розумовий блок. По-перше, немає жодного божества програмування, яке б надавало будь-кому знання коду. Навчитися кодувати – це те ж саме, що й будь-яку мову. Є іменники, дієслова та речення, які об’єднуються певним чином, щоб мати сенс для комп’ютера. Після того, як ви повністю записали думку, програма працює належним чином.
По-друге, навіть фахівці з Java із докторським рівнем комп’ютерних наук вважають, що Java має величезні чорні скриньки з входами та виходами. Як і з будь-якою іншою мовою, чим вищий ваш досвід, тим більше незрозумілих мовних структур ви можете використовувати. Будь-хто може вивчити основні мовні структури.
Третій ментальний блок — отримати мотивацію та «Просто зроби це». Інструменти безкоштовні. Ресурси доступні. Кожен, хто хоче написати програму, може це зробити і опублікувати свою роботу. Тож вам потрібно просто перейти до своєї IDE і почати щось робити.
Інструменти: Як створити програму для Android. Частина 1: Налаштування Eclipse та Android SDK - Налаштування Eclipse та Android SDK надасть вам основні інструменти, необхідні для початку створення програми для Android. Як і в будь-якому іншому проекті, спочатку слід зібрати інструменти та навчитися ними користуватися.
Навички: «Посібники з Java» - Підручники з Java – це, по суті, електронна книга http, яка викладена в тому самому форматі, що й багато сертифікацій та онлайн-курсів. Багато людей заявили, що хочуть «Сісти і вивчити Java». Підручники з Java — чудовий спосіб зробити саме це. Це призначено для написання загальних програм Java, а не конкретно для реалізації Java Android. Вивчення цього матеріалу дасть вам міцну базу знань для програмування програм Java.
матеріали: «Індекс пакетів» Android - Індекс пакетів Android – це довідник для всіх пакетів, класів і API, наданих Google. Коли ви навчитеся програмувати на Java, вам потрібно буде дізнатися про окремі будівельні блоки програми. Кожен із цих пакетів функціонує як іменники та дієслова у вашому тексті. Документація показує відповідний час і місце для використання цих слів, а також те, що ви отримуєте від них. Цей індекс пакунків служить вашим словником.
Архітектура: «Дизайн Android» - Сторінка Android Design — це чудова панель для запуску ідей у вашій програмі Android. Ця сторінка є прикладом того, що Google хоче бачити. На кожній сторінці показано варіанти реалізації дизайну, рекомендовані Google.
Людський аспект: Наш форум хакерів для Android – ідеальне місце, щоб ставити запитання, отримувати відповіді та переглядати роботи інших розробників.
Отже, ми розглянули всі основи, необхідні для початку створення власних програм для Android. В Інтернеті доступні майже нескінченні ресурси. Поділіться своїми улюбленими ресурсами нижче.