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

ב-codelab המבואי הזה מוסבר איך ליצור אפליקציית Android Hello World.
פיתוח אפליקציה מודולרית, ניתנת לבדיקה וניתנת להרחבה מאפס. זו לא תהיה אפליקציית Hello World. נתמקד בבניית ארכיטקטורת אפליקציה שתאפשר לאפליקציה שלכם לצמוח.
ליצור אפליקציה שפועלת בטלפונים, בטאבלטים, במכשירים מתקפלים, במכשירי ChromeOS, במסכים של מכוניות וב-XR 2D. בשיעור הזה תלמדו איך להשתמש ב-Jetpack Compose כדי לבצע אופטימיזציה של אפליקציה לגדלים ולתצורות שונים של מסכים.
קורסים

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

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

למידה

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

להרכיב את ערכת הכלים

אפליקציית Jetpack פיתוח נייטיב ומאיצה את הפיתוח של ממשק המשתמש ב-Android. לכתוב פחות קוד ולהשתמש בכלים חזקים ובממשקי API אינטואיטיביים של Kotlin.
יותר מ-95% מ-1,000 האפליקציות המובילות ל-Android משתמשות ב-Kotlin כדי לשפר את הפרודוקטיביות, את שביעות הרצון של המפתחים ואת בטיחות הקוד.
כדאי לנסות את חבילת הספריות ל-Android, שבה מיושמות השיטות המומלצות שלנו ומצמצמות את הקוד הרגיל.
Android Studio הוא סביבת הפיתוח המשולבת (IDE) רשמית לפיתוח אפליקציות ל-Android, עם כלי עיצוב ליצירת כתיבה, מערכת build גמישה ו-Android Emulator.
מערכת Android מטפלת בתאימות לאחור, כך שאפשר לטרגט את גרסת ה-SDK העדכנית ביותר, להשתמש בטכנולוגיות העדכניות ביותר ולהפעיל את האפליקציה באופן עקבי בגרסאות ובמכשירים שונים של Android.
ארכיטקטורה, בדיקת דפוסים והנחיות עוזרים לכם ליצור אפליקציות יציבות וניתנות להרחבה.

איכות האפליקציה חשובה

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

דוגמאות

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

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

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

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