דילוג לתוכן הראשי
Essentials
פיתוח חוויות מבוססות-AI
פיתוח אפליקציות ל-Android מבוססות-AI באמצעות Gemini APIs ועוד.
מתחילים
מתחילים
יוצרים את האפליקציה הראשונה. משתמשים ב-Compose לפיתוח ממשק משתמש ואפליקציה מותאמת כדי לתמוך בכמה גורמי צורה של מכשירים.
שלום עולם!
תמיכה בכמה מכשירים
אפליקציות אדפטיביות
פיתוח נייטיב לממשק המשתמש
סביבת IDE מבוססת-AI
הדרכה
מונטיזציה עם Play ↗️
הארכה לפי מכשיר
אתם יכולים ליצור אפליקציות שמאפשרות למשתמשים ליהנות מחוויה חלקה בטלפונים, בטאבלטים, בשעונים, באוזניות ועוד.
אפליקציות אדפטיביות
Android XR
Wear OS
Android לרכבים
Android TV
Googlebook
ChromeOS
בנייה לפי קטגוריה
כדי ללמוד איך לבנות פתרון לתרחיש השימוש שלכם, תוכלו להיעזר בהנחיות המפורטות של Google.
משחקים
מצלמה ומדיה
רשתות חברתיות והודעות
בריאות וכושר
פרודוקטיביות
אפליקציות של הארגון
קבל את הדפדפנים העדכניים ביותר
כדאי להתעדכן בגרסאות האחרונות במהלך השנה, להצטרף לתוכניות התצוגה המקדימה שלנו ולשלוח לנו משוב.
עדכונים אחרונים
עדכונים ניסיוניים
גרסת טרום-השקה (Preview) של Android Studio
ספריות Jetpack ו-Compose
גרסאות של Wear OS
ארגז החול לפרטיות ↗️
עיצוב ותכנון
חוויות מעולות
כדאי ליצור את החוויות הטובות ביותר למשתמשים הכי טובים.
מידע נוסף
עיצוב ממשק משתמש
עיצוב ממשק משתמש יפהפה באמצעות שיטות מומלצות ל-Android.
עיצוב ל-Android
נייד
חוויות במחשב
משקפי VR עם Android XR ומשקפי AR עם Android XR
משקפי AI
רכיבי Widget
Wear OS
Android TV
Android לרכבים
ארכיטקטורה
עיצוב לוגיקה ושירותים חזקים, ניתנים לבדיקה וקלים לתחזוקה באפליקציה.
מבוא
ספריות
ניווט
מודולריזציה
בדיקה
Kotlin Multiplatform
איכות
תכננו את איכות האפליקציה בהתאם להנחיות של חנות Play.
סקירה כללית
ערך עיקרי
חוויית משתמש
נגישות
איכות טכנית
חוויות מעולות
אבטחה
הגנה על המשתמשים מפני איומים והבטחת חוויית שימוש מאובטחת ב-Android.
סקירה כללית
פרטיות
הרשאות
זהויות
מניעת הונאות
פיתוח
Gemini ב-Android Studio
כלי עזר מבוסס-AI לפיתוח אפליקציות ל-Android.
מידע נוסף
הורדת Android Studio
אזורי ליבה
אפשר לקבל את הדוגמאות והמסמכים של התכונות שאתם צריכים.
דוגמיות
ממשקי משתמש
עבודה ברקע
נתונים וקבצים
קישוריות
כל אזורי הליבה ⤵️
כלים ותהליך עבודה
משתמשים ב-IDE כדי לכתוב ולבנות את האפליקציה, או יוצרים צינור משלכם.
כתיבה וניפוי באגים בקוד
פרויקטים של בנייה
בדיקת האפליקציה
ביצועים
כלי שורת הפקודה
Gradle plugin API
Android Bench
טכנולוגיית המכשיר
כתיבת קוד לגורמי צורה. חיבור מכשירים ושיתוף נתונים.
טלפונים, טאבלטים, מכשירים מתקפלים
ChromeOS
Android לרכבים
Android TV
Android XR
Wear OS
Android Health
עדיף ביחד
כל המכשירים ⤵️
ספריות
אפשר לעיין במאמרי העזרה של ה-API עם כל הפרטים.
פלטפורמת Android
ספריות Jetpack
ספריות Compose
שירותי Google Play ↗️
Google Play SDK index ↗️
Google Play
Play Console
אפשר לפרסם את האפליקציה או המשחק ב-Google Play כדי לעזור לעסק לצמוח.
מעבר אל Play Console
מידע נוסף ↗️
Fundamentals
כאן מוסבר איך להמשיך לעניין את המשתמשים, לייצר הכנסות מהאפליקציה ולאבטח אותה.
מונטיזציה ב-Play
Play Integrity
מדיניות Play
תוכניות ב-Play ↗️
Games Dev Center
פיתוח והפצה של משחקים. קבלת כלים, הורדות ודוגמאות.
סקירה כללית
Play Asset Delivery
Play Games Services
Play Games במחשב
כל המדריכים של Play ⤵️
ספריות
אפשר לעיין במאמרי העזרה של ה-API עם כל הפרטים.
הפצת פיצ'רים ב-Play
עדכונים בתוך האפליקציה ב-Play
ביקורות בתוך האפליקציה ב-Play
הפניה להתקנה מ-Play
שירותי Google Play ↗️
Google Play SDK index ↗️
כל הספריות ב-Play ⤵️
כלים ומשאבים
כלים לפרסום, לקידום ולניהול האפליקציה.
קובצי Android App Bundle
מותג ושיווק
ממשקי API של Play Console ↗️
בלוג
הבלוג Android Developers
קריאת החדשות האחרונות
מידע נוסף על המחברים →
עוד קטגוריות
תיאורי מקרים
תוצאות מהעולם האמיתי ממשתמשים אמיתיים. כדאי לעיין בדוגמאות לשימוש בכלים שלנו כדי להשיג את היעדים של צוותים שונים.
אירועים ותוכניות
תוכלו לקבל פרטים על וובינרים, סדנאות, מפגשים ויוזמות מיוחדות שיתקיימו בקרוב ויעזרו לכם לפתח את העסק.
חדשות מוצרים
כאן תוכלו להתעדכן בחדשות האחרונות, בהשקות של תכונות חדשות ובמידע על התהליך של פיתוח המוצר.
קהילה
תוכלו לקרוא סיפורים של משתמשים, להכיר תכונות חדשות ולגלות פרויקטים משותפים שמאחדים את כולנו.
מדריכים
המדריכים המפורטים האלה כוללים טיפים מהירים ומדריכים מעמיקים, והם נועדו לעזור לכם לעבוד בצורה חכמה ומהירה יותר.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
היכנס
Develop
Core areas
UI
Views
Essentials
עוד
עיצוב ותכנון
עוד
פיתוח
עוד
Google Play
עוד
בלוג
עוד
Android Studio
פיתוח פריסה של אפליקציה
מידע על פריסות
יצירת עיצוב רספונסיבי/מותאם אישית עם תצוגות
פריסות קנוניות
שימוש בסיווגים של גדלים של חלונות
תמיכה במצב ריבוי חלונות
פיתוח ממשק משתמש רספונסיבי באמצעות ConstraintLayout
פיתוח ניווט רספונסיבי
יצירת רשימות דינמיות באמצעות RecyclerView
התאמה אישית של רשימה דינמית
יצירת פריסה שמבוססת על כרטיסים
יצירת פריסה של שתי חלוניות
יצירת פריסה לינארית
מילוי של פריסה בנתונים
יצירת פריסה יחסית
הטמעת פעילות
שיפור ביצועי הפריסה
מידע על ביצועי הפריסה
אופטימיזציה של היררכיות פריסה
שימוש חוזר בפריסות עם הרכיב <include>
טעינת צפיות על פי דרישה
יצירת רכיבים של תצוגה בהתאמה אישית
מידע על רכיבי תצוגה מותאמת אישית
איך Android מושך צפיות
יצירת כיתה בהתאמה אישית
הטמעת שרטוט בהתאמה אישית
להפוך תצוגה מותאמת אישית לאינטראקטיבית
אופטימיזציה של תצוגה בהתאמה אישית
עבודה עם קטעי טקסט ומגזירים לחלונות
פריסה של האפליקציה בהטמעת חלונות
הצגת התוכן מקצה לקצה
החלת פינות מעוגלות
הסתרת סרגלי המערכת למצב של צפייה היקפית
תמיכה בגזירים במסך
שליטה במקלדת התוכנה והנפשה
הוספת תוכן מבוסס-אינטרנט לאפליקציה
שימוש בתוכן מהאינטרנט באפליקציה
הטמעת תוכן מהאינטרנט באפליקציה
גלישה באפליקציה באמצעות דפדפן אינטרנט מוטמע
פיתוח אפליקציות אינטרנט ב-WebView
הטמעה של WebView באמצעות Jetpack Webkit
סקירה כללית על כרטיסיות מותאמות אישית ב-Android
סקירה כללית על פעילויות Trusted Web
מדריך לפעילויות מהימנות באינטרנט
ניהול אובייקטים של WebView
טעינת תוכן מקומי
הסתרת תוכן האינטרנט
תמיכה במסכים שונים באפליקציות אינטרנט
הסבר על שוליים פנימיים של חלונות
גישה לממשקי API מקוריים באמצעות JSBridge
ניפוי באגים באפליקציות אינטרנט
סקירה כללית
גישה לשרת פיתוח מקומי
ניפוי באגים באמצעות יומנים של לוח JavaScript
ניפוי באגים באמצעות כלי הפיתוח ל-Chrome
ניפוי באגים באמצעות אפליקציית WebView DevTools
הטמעה של שיטות מומלצות
פרטיות משתמשים בדיווח על קריסה של WebView
תוכנית בטא
הפעלת JavaScript ו-WebAssembly
החלת עיצובים
מידע על עיצובים
שימוש בצבעי המכשיר (צבע דינמי)
בחירת צבעים באמצעות ספריית לוחות הצבעים
שימוש בעיצוב חומרי לימוד כקווים מנחים
הטמעת עיצוב כהה
יצירת צללים ותצוגות בקליפ
הוספת רכיבים
הוספת רכיבי ליבה
לחצני פעולה צפים (FAB)
לחצנים
תיבות סימון
לחצני בחירה
מתגים
בוררים
תיאורי כלים
תיבות דו-שיח
תפריטים
הוספת הרכיב של סרגל האפליקציות
מידע על סרגלי אפליקציות
הגדרה של סרגל האפליקציות
הוספה של פעולות וטיפול בהן
הוספה של פעולת הגדלה
שימוש בתצוגות של פעולות ובספקי פעולות
הוספה של רכיב ההגדרות
מידע על ההגדרות
ארגון ההגדרות
התאם אישית את ההגדרות שלך
שימוש בערכים שמורים
יצירת היררכיה בקוד
טיפול בגדלים אחרים של מכשירים
יישום של שיטות מומלצות בנוגע להעדפות
שילוב רכיב החיפוש של Android
אפשרויות חיפוש
יצירת ממשק משתמש לחיפוש
הוספה של תוצאות חיפוש מהשאילתות האחרונות
הוספה של תוצאות חיפוש מותאמות אישית
צריך לציין הגדרות חיפוש
שימוש ב-AppSearch
הוספה של פונקציונליות חיפוש
מידע על פונקציונליות החיפוש
הגדרת ממשק המשתמש של החיפוש
אחסון וחיפוש נתונים
שמירה על תאימות לאחור בחיפוש
עבודה עם טקסט ואמוג'י
שינוי אוטומטי של גודל התצוגה של טקסט
הורדה של גופנים בזמן אמת
הוספת גופן כמשאב XML
הוספת תמיכה באמוג'י
הוספת תמיכה באמוג'י מודרני
שימוש בבוחר האמוג'י
הגדלת הטקסט
שימוש ברווחים כדי לעצב טקסט
הצגת גרפיקה וסרטונים
תמונות סטטיות
מידע על תמונות סטטיות
תמונות וקטור
מפות סיביות
הקטנת התמונה
פתרון בעיות בשרטוט בהתאמה אישית
הוספת פקדי הפעלת מדיה
שימוש בתכונה "תמונה בתוך תמונה" (PiP)
שימוש בספריית Jetpack PiP
עבודה עם תמונות וגרפיקה מתקדמות
שרטוט עם תוכנות הצללה (shader) של AGSL
מידע על תוכנות הצללה (shader) של AGSL
מידע על AGSL לעומת GLSL
שימוש ב-AGSL באפליקציה
מידע מהיר על AGSL
שימוש ב-OpenGL ES לגרפיקה
הצגת הגרפיקה ב-Open GL ES
מידע נוסף על שימוש ב-Open GL ES עם גרפיקה
מידע על Open GL
פיתוח סביבת Open GL ES
הגדרת צורות
שרטוט צורות
החלת תצוגה להקרנה ולמצלמה
הוספת תנועה
להגיב לאירועי מגע
יצירת חבילות APK למרקמים שונים של GL
שימוש ב-WebGPU לגרפיקה
מידע על WebGPU
תחילת העבודה
רינדור
מידע על Renderscript
RenderScript מתקדם
מעבר מ-RenderScript
סקירה כללית
העברת סקריפטים ל-OpenGL ES 3.1
העברת סקריפטים ל-Vulkan
מאמרי עזרה על Runtime API
מידע על Runtime API
סוגים מספריים
סוגי אובייקטים
פונקציות המרה
קבועים ופונקציות מתמטיים
פונקציות מתמטיות וקטוריות
פונקציות מטריצות
פונקציות קווטרניון
פונקציות עדכון אטומי
פונקציות זמן וסוגים שלהן
פונקציות גישה לנתוני הקצאה
פונקציות של מאפייני אובייקט
פונקציות וסוגים של הפעלת ליבה
פונקציות קלט/פלט
ניפוי באגים בפונקציות
פונקציות וסוגים גרפיים
אינדקס
עבודה עם אנימציות ומעברים
הנושאים במדריך:
מידע על אנימציות ב-Android
מידע על אנימציות של נכסים
אנימציה של גרפיקה שניתן להזזה
אנימציית צפיות
יצירת תמונות בין תמונות מפתח באנימציה
הצגה או הסתרה של תצוגה
שינוי המיקום של תצוגה באמצעות אנימציה
הזזת תצוגה באמצעות אנימציה של תנועת הזזה
הגדלת תצוגה באמצעות אנימציית זום
מוסיפים אנימציה של תנועה באמצעות פיזיקה של אביב
עדכוני פריסה עם אנימציה אוטומטית
הצגת שינויים בפריסה באמצעות מעבר
יצירה של אנימציית מעבר בהתאמה אישית
התחלת פעילות באמצעות אנימציה
פריסת תנועה
ניהול התנועה והאנימציה בווידג'ט
הוספת קרוסלה
דוגמאות לפריסת תנועה
החלקה בין מקטעים
להשתמש ב-ViewPager2 כדי להחליק בין מקטעים
השתמשו