תוכן עניינים:
דברים של Android עשויים להיות אחד הפרויקטים הטובים ביותר של גוגל אי פעם. תוכנן לעזור לבנות "דברים" חכמים משובצים קטנים על ידי היותם פשוטים ועקביים, זו דרך נהדרת להתחיל עם כל סוג של פרויקט מחובר קטן גם אם מעולם לא עשית תכנות כלשהי לפני כן.
זה יכול לרוץ על חומרה בעלות נמוכה ויש לו חומר תמיכה נהדר שיורה לך בכיוון הנכון ולא משנה מה אתה חולם לבנות. אני מסתכל על זה כבר כמה שבועות וחושב שזה המקום שכולם עם כל עניין לבנות טק מגניב ולא רק להשתמש בו צריכים להתחיל.
אולי החלק הטוב ביותר הוא שבליבה זה רק אנדרואיד. אותו אנדרואיד שפועל על יותר ממיליארד טלפונים, אינספור טאבלטים, שעונים, טלוויזיות ורוב כל דבר חכם קטן אחר שתוכלו לדמיין. למדו על ידי ביצוע הדרכות נהדרות של Android Things ותוכלו להיות בדרך להבין כיצד מתבצעת כתיבת אפליקציות לאנדרואיד. אינך צריך שיהיה לך חלומות להיות מפתח אפליקציות אנדרואיד מצליח - זו דרך נהדרת ללמוד גם אם אתה רק רוצה ללמוד. והכי חשוב, התחלה נדרשת רק כמה צעדים פשוטים.
דברים אנדרואיד: כל מה שצריך לדעת על התוכנית של גוגל לשבש את IoT
מה שאתה צריך: חומרה
כדי לעבוד עם פיתוח דברים עם Android דברים אתה זקוק לכמה חתיכות חומרה בסיסיות. בתור התחלה, תצטרך מחשב. זה לא צריך להיות מחשב מפואר, רק חזק מספיק כדי להפעיל את סטודיו אנדרואיד. כל מחשב מחשב נייד או מחשב נייד מודרני יהיה בסדר, כמו גם כל אינטל מק או מחשב לינוקס.
לפני שנים רבות התחלתי להתעסק עם פיתוח אנדרואיד ב- Acer Netbook קטן ששכבתי עליו, וזה היה די והותר בצד החומרה. כמובן, מחשב רב עוצמה יקטין את הזמן שלוקח להרכיב את היצירות שלך, אך אינך צריך כזה.
אתה לא צריך הרבה חומרה יקרה כדי להתחיל.
בקצה השני, תזדקק לחומרה מסוימת שיכולה להריץ דברים של Android.
אם אתה מכיר מחשבים קטנים עם לוח אחד ומתעסק סביבך, אתה יכול להתחיל לעבוד עם לוח PICO-IMX7-AT עצמאי או עם Raspberry Pi 3. אני אוהב את ה- Raspberry Pi כי יש לו תמיכה כה רחבה והוא ניתן להתאמה לעשות כמעט כל דבר, אך אם אתה רציני יותר בבניית פרויקטים משובצים חכמים, הפיקו הוא בחירה טובה יותר מכיוון שיש לו גם תמיכה בפיתוח Alexa.
בחירה טובה אפילו יותר היא להוציא 200 דולר ולקנות ערכת פיתוח של Android Things מלאה. לא תקבלו רק את לוח הפיקו, אלא גם צג multitouch בגודל 5 אינץ’, מצלמת HD, קשת Pimoroni Rainbow וכל הכבלים והמהדקים שיכולים להרכיב אותו. אלה אותן ערכות שגוגל העניקה למשתתפים ב- I / O 2018 של גוגל, והם נהדרים. שווה להקדיש קצת יותר כדי להשיג את כל מה שאתה צריך, כמו גם להשתמש בחומרה המדויקת המשמשת בכל ההדגמות והמדריכים.
מה שאתה צריך: תוכנה
כל פיסת תוכנה שאתה צריך לפתח עבור דברים של Android היא בחינם. זה לא אומר שזה רע, רק שהמפתחים של זה רוצים שתצליחו להשתמש בו ולא גובים דבר.
זה מורכב משלושה חלקים: תמונת Android Things עבור חומרת הפיתוח שלך, Android Studio למחשב שלך, ואפליקציה נלווית ל- Android כדי להפעיל את המערכת שלך ולחיבור ל- Wi-Fi אם אתה משתמש בערכה מגוגל.
כל התוכנה שאתה צריך לפתח עבור דברים Android היא בחינם.
סטודיו אנדרואיד הוא אותו סטודיו אנדרואיד ממש בו משתמשים מפתחי האפליקציות לטלפונים אנדרואיד. יש לו כמה דרישות בסיסיות, וכבר מותקנות דרישות אם אתה משתמש ב- Windows או macOS.
אם אתה מתקין על לינוקס תצטרך כמה תלות בסיסיות שאתה כנראה כבר משתמש בהן. אתה יכול להוריד את Android Studio מאתר המפתחים של גוגל, והוא מתקין כמו כל תוכנית אחרת. תוכל למצוא הוראות מלאות להגדרת סביבת הפיתוח שלך לאחר שהמתקין יעבור לך להתקין.
דברים של אנדרואיד זמינים כתמונה שנבנתה מראש מגוגל בפורטל הדברים של אנדרואיד. גוגל מספקת עדכונים וטלאים שתוכלו להתקין כך ששימוש בתמונה שנבנתה מראש זה רעיון טוב. אם רכשת ערכת מפתחים, ברשותך כבר התוכנה שאתה צריך כדי להתחיל להתקין על הלוח. תרצה גם להירשם למסוף הייחודי שלך לדברים ב- Android שיעזור להביא ושליחת נתונים דרך הענן של גוגל. אם לא קנית ערכה, לקונסולת ה- dev יש את הכלי הדרוש לך כדי להבהיר את הלוח העדכני ביותר של Android Things ללוח שלך.
זה גם רעיון נהדר להתקין את אפליקציית המלווה של Android Things לטלפון שלך. אם קנית ערכה, תצטרך אותה כדי להתקין ולחיבור לרשת. אתה יכול למצוא אותו ב- Google Play.
התחנה הבאה: בכל מקום
תאמינו או לא, זה כל מה שאתם צריכים לפתח לפלטפורמת Android Things. אם אתה מכיר את פיתוח התוכנה, יש לך מושג טוב לאן ללכת הלאה, אך רוב האנשים אינם מכירים. זה בסדר כי אנדרואיד דברים תוכנן להיות הדבר שילמד אותך.
גוגל מספקת הדרכה מלאה לתחילת העבודה ברגע שהכל יוצר.
זו הסיבה שאני אוהבת את פלטפורמת Android Things. יש לך קומץ חומרה שיכולה להגיד לך את הטמפרטורה, אבל אין מושג לאן ללכת הלאה ברגע שיש לך הכל מחובר. לגוגל יש הדרכה מדהימה שמעבירה את היסודות (הדלקת נורות לד) לטכניקות מתקדמות במסמכי האימונים שלה ל- Android Things.
אתה יכול להשתמש במדריכים אלה עם כל חומרת פיתוח, כך שאם לא קיבלת ערכה אתה עדיין יכול ללמוד מה מה ואיך לגרום לזה לקרות. עברת דרך סיכות הקלט / פלט ולמה כל אחד מהם משמש (ואפילו למה הם אם אתה מתחיל מהתחלה!) וסיפרת בדיוק איך לחבר חומרה כלשהי ויש לך דוגמאות קוד מלאות זמינות.
השלמת האימונים לדברים אנדרואיד שגוגל מספק נותנת לך את כל מה שאתה צריך לדעת כדי להתחיל בבניית אפליקציות, כמו גם היכרות עם מחשוב משובץ וכיצד עובד חומרה היקפית אחרת. זה נפלא לא משנה מה רמת המיומנות שלך.
אני יודע שרוב האנשים מעוניינים יותר להשתמש בגאדג'טים מגניבים מאשר מכינים אותם. אבל אם יש לך אפילו עניין חולף בפיתוח IoT / אפליקציות סלולריות או חומרה משובצת, Android Things הוא דרך נהדרת ללמוד עוד ומשהו שעליך לבחון אותו.
אנו עשויים להרוויח עמלה לרכישות באמצעות הקישורים שלנו. למד עוד.