מדריכים

היכרות עם AI ב-Android באמצעות אפליקציית קטלוג לדוגמה

משך הקריאה: 2 דקות

תחום ה-AI ממשיך להתפתח, ולכן אנחנו שומעים לעיתים קרובות שמפתחים לא תמיד יודעים מאיפה להתחיל ואיזה API או SDK הכי מתאימים לתרחיש השימוש שלהם.

לכן אנחנו רוצים לספק לכם דוגמאות לתכונות מבוססות-AI שמשתמשות במודלים במכשיר ובמודלים בענן, ולעודד אתכם ליצור חוויות משתמש מהנות.

אנחנו שמחים להודיע על השקת קטלוג הדוגמאות של Android AI שעבר עיצוב מחדש. זהו קטלוג ייעודי שנועד לתת השראה למפתחי Android ולעזור להם ללמוד איך לבנות את הדור הבא של אפליקציות Android מבוססות-AI. 

היכרות עם האפשרויות של Google AI

קטלוג הדוגמאות של AI ב-Android נועד להיות מקום מרכזי שבו אפשר ללמוד על היכולות של ממשקי ה-API וערכות ה-SDK של Google AI. בתוך המאגר תמצאו אוסף של דוגמאות שמדגימות מגוון רחב של תרחישי שימוש ב-AI שתוכלו לבדוק בעצמכם. הקטלוג הזה נועד לתת לכם תחושה מעשית לגבי מה שאפשר לבנות, ולעזור לכם למצוא את הפתרון והיכולת שמתאימים לצרכים שלכם.

הנה כמה מהדוגמאות שאפשר למצוא בקטלוג:

imagen1.png

דוגמאות נוספות: עריכת תמונות באמצעות יכולות עריכת מסכות של Imagen, אפליקציה ליצירת רשימת מטלות שנשלטת באמצעות הקול באמצעות Gemini Live API, סיוע בכתיבה במכשיר שמבוסס על Gemini Nano ועוד. 

הדוגמאות שמשתמשות בהסקת מסקנות בענן מבוססות על Firebase AI Logic SDK, והדוגמאות שמשתמשות בהסקת מסקנות במכשיר מבוססות על ML Kit GenAI API. אנחנו מתכננים להמשיך ליצור דוגמאות חדשות ולעדכן את הדוגמאות הקיימות ככל שנוסיף יכולות חדשות למודלים ולערכות ה-SDK.

קוד פתוח לחלוטין ומוכן להעתקה

אנחנו מאמינים שהדרך הכי טובה ללמוד היא באמצעות התנסות. לכן, קטלוג דוגמאות ה-AI הוא לא רק קוד פתוח לחלוטין, אלא גם בנוי כך שהקוד שרלוונטי לתכונות ה-AI הוא עצמאי וקל להעתקה ולהדבקה, כדי שתוכלו להתנסות במהירות בדוגמאות הקוד האלה בפרויקט שלכם. 

אם אתם בוחנים דוגמה באפליקציה ורוצים לראות איך היא בנויה, אתם יכולים פשוט ללחוץ על הלחצן <> SOURCE כדי לעבור ישירות לקוד ב-GitHub.

imagechat.png

כדי לעזור לכם להתחיל במהירות, כל דוגמה כוללת קובץ README שמדגיש את ממשקי ה-API שבהם נעשה שימוש, יחד עם קטעי קוד מרכזיים.

sample_readme_bazel.png

הערה: כדי להריץ את הדוגמאות באמצעות Firebase AI Logic SDK, צריך להגדיר פרויקט Firebase AI. בנוסף, הדוגמאות שמשתמשות בממשקי API של ML Kit Gen AI שמבוססים על Gemini Nano נתמכות רק במכשירים מסוימים.

בנוסף, השקענו מחשבה רבה בממשק המשתמש של האפליקציה כדי שחוויית הלמידה שלכם תהיה מעניינת ואינטואיטיבית יותר. רעננו את האפליקציה עם מיתוג חדש ונועז שמשלב את המראה של Android עם שפת עיצוב מבוססת-AI. החידוש הבולט ביותר הוא הרקע התוסס והמרקמי של רכיבי Material 3 החדשים, שיוצר סביבה מודרנית ומהנה שבה אפשר לעיין בדוגמאות ולצלול אל הקוד. האיורים השיטתיים, בהשראת קומפוזיציית תמונות שנוצרו, משפרים עוד יותר את החוויה המלוטשת והמובעת הזו.

androidsamples.png

אתם מוזמנים לעיין בקטלוג הדוגמאות של AI ב-Android, לבדוק את התכונות ולעיין בקוד ב-GitHub כדי להתחיל להפוך את הרעיונות שלכם שמבוססים על AI למציאות.

נכתב על ידי:

להמשך הקריאה