אופטימיזציה של תהליך העבודה לעולם במכשירים שונים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אם אנחנו צריכים לפתח מחשבים שולחניים, מכשירים ניידים, טאבלטים, גאדג'טים לבישים וגורמי צורה אחרים, איך תוכלו לשפר את תהליך העבודה שלכם כדי להפחית את המתח? יש לנו גישה טובה לריבוי מכשירים איטרציה מהירה עם LiveReload, Grunt, Yeoman וMini Mobile Device Lab שהשקנו לאחרונה. לסיום, אם אין לכם את החומרה שאתם רוצים לבדוק, חלק מהספקים הופכים אותה לזמינה דרך הענן.
Slides: אופטימיזציה של תהליך העבודה לסביבה חוצת-מכשירים
נקודות עיקריות
- מספר המכשירים שנצטרך לטפל בהם רק יגדל
- תהליך העבודה שלכם כמו שצריך עם Grunt ו-Yeoman
- בדיקה פשוטה יותר בדפדפנים ובמכשירים שונים בעזרת Mini Mobile Device Lab
- חשוב להיות חכמים עם בחירת האמולציה שלכם באמצעות אמולציה של כלי הפיתוח ל-Chrome, אמולטורים של מניות, אמולטורים מבוססי-ענן כמו Saucelabs, Browserstack ו-Device Anywhere ואמולטור של צד שלישי Genymotion
- בדיקה בנייד פירושה יותר מבדיקה של חיבור ה-Wi-Fi שלך. שימוש בשרת proxy לסימולציה של מהירויות רשת איטיות יותר
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-09 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-08-09 (שעון UTC)."],[[["Developing for multiple devices (desktop, mobile, tablet, wearables) requires workflow optimization to reduce stress."],["Tools like LiveReload, Grunt, and Yeoman, along with the Mini Mobile Device Lab, enable quick iteration and cross-device testing."],["Cloud-based services offer access to devices for testing if physical hardware is unavailable."]]],["To optimize multi-device development workflows, employ tools like LiveReload, Grunt, and Yeoman for rapid iteration. Utilize the Mini Mobile Device Lab for simplified cross-browser and cross-device testing. For devices not physically accessible, consider cloud-based emulators such as Saucelabs and Browserstack, or third-party emulators like Genymotion. When testing, simulate slower network speeds via a proxy, rather than relying solely on Wi-Fi.\n"]]