קהילת Flutter ממשיכה לשפר את ה-SDK בגרסה 3.7, ומוסיפה כמה תכונות חדשות נהדרות. לדוגמה, כעת תוכל ליצור סרגלי תפריטים מותאמים אישית ותפריטים מדורגים, להשתמש בכלים לתמיכה בבינלאומיות טובה יותר ולהסתמך על כלי ניפוי באגים חדשים.
תכונות חדשות אלו מלוות בשיפורים לתכונות קיימות. בין אלה ניתן למצוא את כלי הבחירה הגלובלי המהיר יותר, מערכת רינדור בשם Impeller והיכולת לחלוק משאבים בין פלטפורמות.
מה זה פלאטר?
Flutter היא ה-SDK של האפליקציה לנייד של גוגל לבניית ממשקים מקוריים באיכות גבוהה עבור iOS ואנדרואיד באמצעות שפת התכנות Dart. Flutter עובד עם קוד קיים, משמש מפתחים וארגונים ברחבי העולם, וכן הוא חינמי וקוד פתוח.
בעוד Flutter עובד עם הקוד הקיים שלך, הוא יכול בקלות לאמץ קוד חדש. אתה יכול להתחיל בקטן עם ווידג'טים בבסיסי קוד קיימים או לבנות אפליקציה מאפס. הבחירה בידיים שלך.
בואו נסתכל במהירות על כמה מהתכונות החדשות ביותר.
1. תמיכה משופרת בחומר 3
Flutter עודכן עם תמיכה בחומר 3. עדכון זה מאפשר לך להשתמש ברכיבי חומר המוצעים על ידי
הגרסה האחרונה של אנדרואיד. חבילת החומרים כוללת נושא חדש ומלוטש שיגרום לתוכן שלך לבלוט בצורה נועזת ובולטת.זה זמין גם ל-iOS וגם לאנדרואיד.
2. סרגלי תפריטים ותפריטים מדורגים
העדכון האחרון של Flutter מוסיף שני ווידג'טים של תפריטים חדשים: PlatformMenuBar ו-Material Design Menu. PlatformMenuBar זמין ב-macOS ומציג סרגלי תפריט מקוריים במקום להיות מוצגים על ידי Flutter.
עבור כל הפלטפורמות, אתה יכול להגדיר תפריט עיצוב חומרי המספק סרגלי תפריט מדורגים (MenuBar) או תפריטים מדורגים בודדים המופעלים על ידי רכיב UI אחר (MenuAnchor). תפריטים אלה ניתנים להתאמה אישית מלאה, ופריטי תפריט יכולים להיות ווידג'טים מותאמים אישית, או שאתה יכול להשתמש בווידג'טים של פריט התפריט החדש (MenuItemButton, SubmenuButton).
Flutter 3.7 כולל עדכון גדול לתכונת ניפוי באגים בזיכרון וכמה כלים חדשים שבהם תוכל להשתמש כדי לנפות באגים ביישום שלך. הגרסה הראשונה של כלי ניתוח תמונת מצב מדגישה אזורים ביישום Flutter שלך שבהם ניתן לשפר את הביצועים.
כמה עדכוני גלילה הגיעו עם מהדורה זו כדי להפוך את תהליך המעבר ל-Flutter קל ככל האפשר. שינויים בולטים כוללים פיזיקת גלילה חדשה בפלטפורמת Mac, הוספת רשת מונפשת וטיפול משופר בבחירת טקסט בהקשרי גלילה.
מערכת בינלאומית חדשה מקלה על התרגום והלוקליזציה של אפליקציית Flutter שלך. התחביר התיאורי מאפשר הודעות שגיאה שקל להבין גם לאנשים עם ניסיון מוגבל בקידוד.
המערכת החדשה מאפשרת ליצור מסרים מורכבים באמצעות מצייני מיקום ובחירות רבים. ראה את המעודכן ביצוע בינלאומי של אפליקציות Flutter עמוד למידע נוסף.
6. תכונות רפרוף חדשות אחרות
תכונות חדשות אחרות כוללות תצוגה מקדימה של מנוע העיבוד של Impeller (ב-iOS, Impeller באנדרואיד עדיין לא מוכן לתצוגה מקדימה), אימות שחרור (א רשימת הגדרות כדי לוודא שהאפליקציה שלך מוכנה להגשה ל-App Store), ומגדיל טקסט (המקל על קריאת טקסט קטן ב- סמארטפונים).
Flutter: SDK של Google Mobile App
Flutter 3.7 יצא, והוא מלא בתכונות חדשות ושימושיות. בזמן ש מהדורות קודמות התמקדו בביצועים ובתאימות, כל זה נועד להקל על בניית אפליקציות. יש הרבה עדכונים שימושיים לכלי המפתחים עם תכונות חדשות וניווט משופר.
ערכת הנושא של עיצוב החומרים עודכנה עם תמיכה ב-Enhanced Material 3, תוך הוספת אייקונים חדשים וסכימות צבעים מותאמות. בנוסף, זמינה כעת גם תמיכה בסרגלי תפריטים ותפריטים מדורגים. למידע נוסף עיין ב מכתבי שחרור אוֹ עמוד בינוני של פלאטר.
אם לא בדקתם את Flutter, עכשיו זה זמן מצוין לשקול זאת. למרות שהפופולריות שלה כמסגרת פיתוח למובייל עדיין צנועה בהשוואה למתחרים כמו React מקורי, הוא צובר כוח מדי יום בשל היתרונות המדהימים שלו בפשטות ובקלות השימוש הכוללת.