עיון במיומנויות של Android

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

כדי לראות את כל המיומנויות הזמינות, עיינו במאגר של מיומנויות Android ב-GitHub.

הנחיות לשדרוג הפרויקט לפלאגין של Android Gradle גרסה 9.

אתם יכולים להשתמש ב-Android CLI כדי ליצור פרויקטים, להפעיל אפליקציות במכשירים, לנהל מכשירים וירטואליים ולבדוק את ממשק המשתמש.

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

לאבטח רכיבי Android ולטפל ב-Intent בצורה בטוחה, כדי למנוע הסלמת הרשאות וגישה לא מורשית.

ביקורת, זיהוי פערים ותיקון של נקודות חולשה באבטחה של הרשאות Android ורכיבי IPC.

לתעד ולנתח נתוני ביצועים של Android כדי לאבחן צווארי בקבוק, תנודות בקצב הפריימים ודליפות זיכרון, ולהמיר שפה טבעית לשאילתות מעקב שניתן להריץ, כמו שאילתות PerfettoSQL.

לבדוק בסיסי קוד של Android כדי לאתר סיכונים של "האפליקציה לא מגיבה" (ANR) ולנתח דוחות קריסות של ANR.

לחשוף תהליכי עבודה מרכזיים של משתמשים למערכת Android, כדי לאפשר לסוכני AI לגלות ולהפעיל אותם במכשיר.

עוברים ל-CameraX ומטמיעים את השיטות המומלצות של CameraX.

בניית ממשקי משתמש רספונסיביים שמתאימים למכשירי Android שונים, עם גדלים שונים של חלונות ושיטות קלט שונות.

הוראות שיעזרו לכם להעביר את ממשק המשתמש מבוסס-התצוגה שלכם ל-Jetpack Compose.

אבחון ואופטימיזציה של קוד ממשק המשתמש של Jetpack Compose כדי לצמצם את התקורה של ההרכבה מחדש ולמנוע השמטת פריימים ועיכובים בממשק המשתמש.

כדי לעדכן את ממשק המשתמש של האפליקציה, כדאי להטמיע תמיכה בפריסה מקצה לקצה.

כדי לפרסם אשכולות תוכן ולעורר עניין בקרב המשתמשים ב-Google Play, צריך לשלב את Play Engage SDK באפליקציה.

ניהול עדכוני המצב של Android AppWidget, סנכרונים ברקע ומגבלות הזיכרון של מפת הסיביות (bitmap) של RemoteViews באמצעות Jetpack Glance.

יצירת ווידג'טים למסך הבית באמצעות פריסות קנוניות של Jetpack Glance מפרויקט Android Platform Samples.

פיתוח משטחי ציור ביד חופשית ב-Jetpack Compose באמצעות Jetpack Ink API, טיפול בקלט של סטיילוס, מעבר בין משיכות רטובות ליבשות, מחיקה ושמירה.

אפשר לעצב סגנונות BrushFamily בהתאמה אישית ב-Jetpack Compose ל-Jetpack Ink API עם טיפים בהתאמה אישית, התנהגויות דינמיות, טקסטורות ושכבות.

מעבירים אפליקציות ל-Android TV מערכת הכלים הקודמת של ממשק המשתמש Leanback אל Jetpack Compose for TV.

מפתחים אפליקציה ל-Android שמריצה מודל LLM פתוח של טקסט במכשיר, ב-CPU או ב-GPU, באמצעות LiteRT-LM Kotlin API.

הגדרה והטמעה של הסקת .tflite במכשיר ב-CPU וב-GPU ב-Kotlin באמצעות LiteRT CompiledModel API.

להטמיע תמיכה ב-Google Cast באפליקציות ל-Android.

שליחת בקשות בשפה טבעית במכשיר ל-Gemini Nano.

איך יוצרים Agentic Workflows אוטונומיים במכשיר באפליקציות ל-Android באמצעות ML Kit GenAI Agent API שמבוסס על Gemini Nano.

שיטות מומלצות להגדרה ולשימוש ב-Navigation 3 באפליקציה.

ליירט תנועות חזרה ולהפעיל אנימציות של חיזוי החזרה.

כדי לקבל גישה לתכונות חדשות, צריך לשדרג את ספריית החיובים ב-Play.

לבדוק אפליקציות ל-Android בהתאם למדיניות של Google Play כדי לוודא שהן עומדות בדרישות בנושא הרשאות, מחיקת חשבון ואבטחת נתונים.

כדי לשפר את ביצועי האפליקציה, כדאי לבדוק את הגדרות ה-R8.

מטמיעים את התכונה "שחזור פרטי הכניסה" ב-Android באמצעות Credential Manager כדי לאפשר כניסה שקטה במכשירים חדשים.

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

שילוב תהליך מאובטח לאימות אימייל ללא סיסמה חד-פעמית (OTP) באפליקציה באמצעות Credential Manager.

הנחיות לפיתוח אפליקציות ל-Wear OS באמצעות Compose Material 3, כולל פיגומים, פריסות והעברות מגרסאות קודמות.

ליצור, להעביר, לעדכן ולאמת ווידג'טים של Wear OS באמצעות Glance Wear ו-Remote Compose.

לפתח אפליקציות Android XR שמוצגות במשקפיים עם תצוגה פנימית באמצעות ערכת הכלים Glimmer של Jetpack Compose.

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