תוכן עניינים:
וִידֵאוֹ: Вебинар "Введение в платформу PowerApps". Часть 1 (אוֹקְטוֹבֶּר 2024)
תמחור ותוכניות
ניתן לפרוס תמחור של PowerApps של מיקרוסופט בכמה דרכים שונות. כמוצר עצמאי, הוא מתחיל במחיר של 7 $ למשתמש לחודש עבור תוכנית PowerApps של מיקרוסופט 1, הממוקדת למשתמשים עסקיים ללא ניסיון בתכנות. תוכנית 1 מגיעה עם 4, 500 "ריצות" של Microsoft Flow או אוטומציות למשתמש בחודש, כמו גם גישה לשירות הנתונים המשותף של מיקרוסופט. תוכנית PowerApps 2 של מיקרוסופט יקרה משמעותית במחיר של 40 $ למשתמש לחודש, מכיוון שתוכנית זו מכוונת למפתחים ומנהלי IT עם תכונות עמוקות יותר לתכנות ולמודל נתונים יחד עם ניהול מדיניות ארגונית. תוכנית 2 מקצה 15, 000 ריצות זרימה בחודש. שתי התוכניות מגיעות לניסיון חינם של 90 יום ללא הגבלה בכמה אפליקציות שתוכלו ליצור.
הדרך האחרת להשיג את Microsoft PowerApps היא באמצעות מנוי Office 365 או Dynamics 365 קיים. אם כי בתרחיש זה, אתה מקבל רק 2, 000 ריצות זרימה בחודש ורק ממשק תכנות יישום מותאם אישית אחד (API), בניגוד לממשקי API בלתי מוגבלים עבור תוכנית PowerApps של מיקרוסופט 1 ו- 2. Microsoft PowerApps מגיע גם עם שילובים ישירים ל- Office 365, Microsoft Power BI, ומסד הנתונים וניהול קשרי לקוחות (CRM) ויכולות של Microsoft Dynamics 365 כברירת מחדל.
בנוסף, מיקרוסופט הוסיפה גם אינטגרציות ל"חיבורי פרמיום "בשתי רמות התוכנית, כמו היכולת לשלוף נתונים ממקורות כולל MailChimp ו- Salesforce Sales Cloud Lightning Professional. ניתן גם לחבר אפליקציות של PowerApps של מיקרוסופט למספר אפליקציות ושירותי ענן של צד שלישי, מרשתות חברתיות כמו פייסבוק וטוויטר ל- GitHub, Dropbox Business ו- Slack.
בניית אפליקציה עסקית בעלת קוד נמוך
לפלטפורמות פיתוח בעלות קוד נמוך יש ערך הן למשתמשים עסקיים ממוצעים שרוצים לבנות אפליקציות ללא קידוד, והן למתכנתים ומנהלי IT המחפשים לצמצם חלק מהמאמץ הידני בפיתוח אפליקציות בסיסיות לתהליכים עסקיים בארגון. ככאלה, בדקנו את ה- PowerApps של מיקרוסופט משני הפרספקטיבות. כדי לבדוק את ה- PowerApps של מיקרוסופט מנקודת מבט של משתמשים עסקיים, בנינו אפליקציית תזמון בסיסית. מטרת הבסיס הייתה ליצור אפליקציה שיכולה להוסיף אירוע חדש עם שדות לשם האירוע, תאריך, זמן ומשך זמן. מבחינת תכונות, רצינו את היכולת להזמין משתמשים לאירועים ולמיין את רשימת האירועים בלוח שנה או בתצוגה כרונולוגית. כל פונקציונליות נוספת תהיה יתרון.
לוח המחוונים של PowerApps של מיקרוסופט והמעצב הוויזואלי היו בין ממשקי המשתמש (UI) היישובים והנוחים ביותר שבדקנו. אמנם לא ממש מינימליסטי כמו ממשקי המשתמש של Google ו- Maker Zoho Creator, אך Microsoft PowerApps מצליח להעניק לך גישה מהירה לכל היישומים, זרימות העבודה, האינטגרציות, מחברי הנתונים וההודעות שלך, מבלי להציץ אותך בסוג ה- UX העמוס שיכול לגרום Salesforce App Cloud קשה לניווט.
כשאתה נרשם לתקופת ניסיון בחינם ופותח את לוח המחוונים של Microsoft PowerApps, הניווט הימני מציב את כל היישומים, החיבורים, הזרימות, השערים, ההודעות והישויות הנפוצות של שירות הנתונים שלך מלפנים ומרכז, יחד עם לחצן בולט ליצור אפליקציה חדשה. להתחיל לבנות. במרכז השליטה הראשי, מיקרוסופט מעניקה לך קישורים למספר אפליקציות ותבניות לדוגמה, כמו גם הדרכות וידיאו וסיור מודרך למידה דרך הפלטפורמה. עבור משתמש עסקי ללא ניסיון בתכנות, לא צריך לחפש משאבי עזרה זה יתרון מרכזי.
לאחר שתבחר באפשרות צור אפליקציה חדשה, Microsoft PowerApps נותן לך את האפשרות להתחיל עם אפליקציה ריקה או תבנית קיימת, או להתחיל עם נתונים שנמשכים מכל אחד מחמישה מחברים שנבנו מראש: שירות נתונים משותף, Dynamics 365, Microsoft OneDrive for Business, Microsoft SharePoint Online, או Salesforce. פריחה חכמה נוספת במערכת ה- PowerApp של מיקרוסופט היא כפתורים לבחירת פריסת מובייל או טאבלט מהדרך.
למעצב הוויזואלי יש תחושה מאוד מוכרת, עם סרגלי הכלים ותיבת הפונקציה בחלק העליון של ההשראה בהשראת מיקרוסופט אקסל, ותמונות המסך של גרירה ושחרור בעמודה השמאלית שמזכירות את ניהול השקופיות ב- Microsoft PowerPoint. התחלנו ביצירת אפליקציה ריקה לאפליקציית ה- PCMag Scheduling שלנו, אך מהר מאוד גילינו שהיא יעילה יותר להתחיל עם מקור נתונים ולבנות את האפליקציה משם, במקום לנסות לחבר בסיס נתונים של שירות נתונים משותף שעדיין לא בנינו.. Microsoft PowerApps יכול להיות מעט קשה לשימוש בהתחלה אם אין לך מקור נתונים או גיליון Microsoft Excel, וזמני הטעינה עשויים להשתמש בשיפור. אבל, אחרי שהחזרנו למרכז השליטה הראשי כדי ליצור בסיס נתונים עבור האפליקציה שלנו, יצאנו לדרך.
לפני שתעצב את האפליקציה עצמה, עליכם לחבר אותה לגורמים ממסד הנתונים. ישות היא למעשה טבלה במסד נתונים שעוזרת לך לנהל את הנתונים שנכנסים לאפליקציה שלך. ל- Microsoft PowerApps עשרות ישויות שנבנו מראש למקרים שונים של שימוש במסחר ומכירות (אנשי קשר, לידים, ספקים, חשבוניות, הזמנות רכישה, ורבים נוספים), ותוכלו לבחור מספר גורמים מהם ניתן לשאוב נתונים. האפליקציה מתחילה אתכם בכמה מסכים שנבנו מראש, אך הכרטיסייה הוספה על גבי המעצב מאפשרת לכם להוסיף כל מיני שולחנות, חפצים ומולטימדיה למסך. אתה יכול להוסיף תרשימי שורה, בר או פאי; סמלים ותפריטים שונים של אפליקציות לנייד, בקרות מגע כמו החלפה, קישורים לפתיחת מצלמת הטלפון או המיקרופון בטלפון שלך ואפילו ברקודים.
אמנם כלי המעצבים ובמיוחד הפיתוח החזותי המותאם למובייל ב- Microsoft PowerApps מרשימים, אך מהר מאוד הבנו כי הוספה והזמנת אלמנטים וניהול מקורות נתונים, כולם מתרחשים בעורך המאפיינים בצד ימין של המעצב. הוספה ועריכה של אלמנטים דורשת התחברות מתמדת לגורמים שונים בבסיס נתונים, ושינוי ערכי נכסים ותארים מוביל לשגיאות.
בסופו של דבר, בניית אפליקציית התזמון הבסיסית מאפס או מתבנית קיימת התבררה כמורכבת משמעותית בהשוואה ל- Appian ו- Google App Maker, שם יצירת אפליקציית התזמון הבסיסית הייתה יותר חוויה מודרכת המובילה אותך באשף מבוסס טופס. Microsoft PowerApps אינו בהכרח הכלי למשתמש עסקי ללא ניסיון, לפחות עם Microsoft Excel - אלא אם כן אתה עובד מתבניות שנבנו מראש. הדרך היעילה ביותר לבנות את אפליקציית התזמון התבררה כניסתה של כמה מהתבניות, ואז הוספת אלמנטים של ממשק משתמש כמו בוחר תאריכים ונפתח טופס ליצירת מסך בו נוכל להוסיף אירוע, לבחור תאריך ו זמן, שמור אירוע זה בטבלה ואז הזמין משתמשים. לאחר יצירת האפליקציה שלנו ושימוש בכפתור קדימה בצד ימין למעלה של המעצב כדי לבדוק את התצוגה המקדימה של האפליקציה, הצלחנו לפרסם את האפליקציה ל"חנות אפליקציות "פנימית של החברה, ולשתף את האפליקציה באמצעות דואר אלקטרוני עם שיתוף ספציפי עובדים או חברי צוות.
חווית המפתח
כדי לבדוק את ה- PowerApps של מיקרוסופט מנקודת מבט ממוקדת IT, המפתח שלנו השתמש בכלי כדי לבנות אפליקציית CRM קטנה שקראנו לה "בקרת המונים." המטרה עם אפליקציה זו הייתה לבנות מנהל קשר ושותף פשוט ושיתופי פעולה עם היכולת להוסיף תמונות וכל מספר הערות לכל איש קשר. היישום אמור היה להכיל דף רשימת אנשי קשר, דף פרטי קשר ודף יצירת קשר חדש. כמו כן, היה חשוב להוסיף שדות מודלים חדשים ולשנות שדות קיימים באפליקציה המוגמרת כדי להבטיח שמחלקת ה- IT תוכל לעדכן ולשנות את האפליקציה לאורך זמן.
PowerApps של מיקרוסופט השווה באופן הדוק ביותר לזוהו יוצר מבחינת כלי העיצוב. למפתח שלנו היה קל ליצור ולהפיץ את האלמנטים הוויזואליים של האפליקציה ולחבר אותם יחד. עם זאת, סידור מחדש של אלמנטים של ממשק משתמש לא ממש אינטואיטיבי כמו Zoho Creator. במקום לעשות זאת דרך דף העיצוב, המשתמשים חייבים לסדר מחדש רכיבים מתוך החלונית Properties בצד ימין של תצוגת המעצבים. זה דבר קטן, וברגע שאתה מסתגל לאופן ההוא לעשות דברים, זה בסדר. עם זאת, זה הרגיש מעט מיותר או לא שלם בפעמים הראשונות בהן השתמשנו.
הכלי לעיצוב ישויות היה סולידי וקל לשימוש עבור המפתח שלנו. יש אפשרות תפריט Picklists תחת התפריט שירות נתונים נפוץ. אך בדומה לבדיקת המשתמשים הממוצעת שלנו, הדבר באופן קבוע מחזיר אותך לדף הנחיתה הראשי של Microsoft PowerApps עד ליצירת בסיס הנתונים שלך. רשימות בחירה, שהן רשימות של ערכים המוצגות בתיבת בחירה או בתיבת רשימה נפתחת, לא היו קלות ליצור כמו רוב הכלים האחרים, המאפשרים לך ליצור את רשימות הבחירה המותאמות אישית תוך הגדרת יישותך. עם זאת, כמו ברוב הדברים, Microsoft PowerApps סיפקה מספר עצום של אפשרויות לבנייה מוקדמת.
היה קל להוסיף שדה חדש למודל הנתונים ולבצע שינויים באפליקציה הקיימת. גם שינוי שדה היה קל. עם זאת, לא תוכל לשנות את שמו של נכס קיים. כך שתוכלו לאורך זמן לסמן שמות מדור קודם שכבר לא הגיוני; זה יכול להוביל לבלבול כאשר מפתחים חדשים נכנסים לרשת כדי לשפר או לתמוך באפליקציה. לעומת זאת, זוהי בורא, טיפל בזה בחינניות.
המפתח שלנו מצא את ה- PowerApps של מיקרוסופט הוא אחד הכלים המלוטשים והמקיפים ביותר שבדקנו. יש רמה גבוהה של התאמה אישית של UX ללא צורך להיות מעצב. למען האמת, בפונקציות היישום הבסיסיות לא היה צורך אפילו להעמיק יותר מדי בקטע "הקוד הנמוך" או הכבד יותר ההיגיון של הכלי, כמו היכולת להוסיף תהליכים אוטומטיים ספציפיים באמצעות Microsoft Flow.
בעוד שכל מה שקשור לממשק המשתמש של Salesforce היה עסוק, עם מספר עצום של קישורים ואפשרויות שהוצגו בבת אחת, Microsoft PowerApps נקייה יותר ומציגה עיצוב עקבי לאורך כל הדרך. האפליקציה מבוססת אנשי הקשר הייתה קלה לבנייה. נמצאו רק שני סוגיות. אחת מהן הייתה היעדר סוג נתונים "תמונה", והקשתה לצרף תמונה לאיש קשר. השני היה קושי לנסות להוסיף "הערות" מרובות ומובחנות לכל איש קשר, מכיוון ש- PowerApps של מיקרוסופט נראה במהלך הבדיקה רק מספק יחסים אחד לאחד בין ישויות. יש אפליקציות לתבנית שנראות כי הן תומכות במערכות יחסים אחת-לרבות, אך משהו בכלי לא יאפשר לקדוח במערכת היחסים הזו כדי לראות כיצד ניתן לעשות זאת. זו הייתה למעשה בעיה בכמה כלים; Zoho Creator היה ללא ספק הקל ביותר לשלב תכונה עם מספר הערות בבקרת המונים.
בודק אפליקציות
מאז הסקירה המקורית שלנו, מיקרוסופט הוסיפה באופן קבוע פונקציות חדשות המסייעות להקל על חלק מהכאבים הכרוכים בפיתוח אפליקציות. הפיתוח החדש הגדול ביותר עשוי להיות בודק האפליקציות, שנועד לעזור ללקוחות לאתר מעקב אחר שגיאות ולפתור בעיות. ישנן שתי דרכים להשתמש בבודק האפליקציות. אתה יכול ללחוץ על כפתור הסטטוסקופ במסך הסטודיו של Microsoft PowerApps, או ללחוץ פעמיים על מחוון השגיאה שמופיע כעת כאשר Microsoft PowerApps מזהה בעיה.
בודק האפליקציות מפרק בעיות בשתי הנוסחאות או בנגישות. זה מסמן שגיאות עם נקודה אדומה ואזהרות עם משולש צהוב כדי להזהיר משתמשים על אובדן נתונים פוטנציאלי. נקודות כחולות מציעות הצעות לשיפור הנוסחה שלך.
הפונקציונליות לבדיקת נגישות עובדת בצורה דומה, אך היא נועדה לעזור לך להנגיש את האפליקציה שלך למשתמשים עם מוגבלות על ידי איתור בעיית מקלדת וקוראי מסך. לדוגמה, אם יש לך בקרת וידיאו או שמע באפליקציה שלך ללא כתובת אתר של כותרות סגורות, אתה תקבל התראה. אחרי הכל, ללא כיתובים הקובץ הזה חסר תועלת למישהו שליקויי השמיעה שלו, וכל המפתחים צריכים לנסות כמיטב יכולתם כדי לוודא שכולם יוכלו להשתמש במה שהם יוצרים.
אם ניסיתם אי פעם לבנות אפליקציה (באמצעות פיתרון קוד נמוך או תכנות מסורתיות וטובות ומיושנות), אתם יודעים שמציאת טעויות וניסיון להיות נגישים הן שתי נקודות כאב גדולות בתהליך הפיתוח. התראות פרואקטיביות על נושאי נוסחה ונגישות, ככל הנראה יעזרו לכם לבנות אפליקציה טובה יותר, ו- Microsoft PowerApps הוא מוצר טוב יותר בגלל זה.
חלום של משתמש בכוח
Microsoft PowerApps היא עדיין פלטפורמה צעירה לפיתוח קוד נמוך. עם זאת, מבחינת משתמשי IT וכוח, היא הציעה את ה- UX המלוטש ביותר בכל פלטפורמה שבדקנו. בין אם זה היה כלי לעיצוב נתונים, מעצב ממשק המשתמש, או שימוש מרבי לשימוש חוזר עם רשימת היישומים הארוכה שלו ובחירה הולכת וגוברת של תבניות, מושגי הקוד הנמוך מבוצעים בבירור ברחבי UX.
החברה מוסיפה לפלטפורמה באופן קבוע מאפיינים חדשים וניכר שהיא מחויבת לשמור על Microsoft PowerApps אחד המוצרים הנמוכים ביותר בתחום הקוד הנמוך בשוק. למשתמשים עסקיים חסרי מיומנות ומומחיות ב- Excel בעבודה עם דוגמנות נתונים וישויות, Google App Maker ו- Appian Choice Choice של העורכים הם אפשרויות טובות יותר לחוויה מודרכת בבניית אפליקציות. Microsoft PowerApps אינה פלטפורמה מושלמת עם קוד נמוך, אך העיצוב החלקלק, המחיר הנמוך והתכונות המקיפות שלה בסביבה מוכרת הופכים אותה לבחירת העורכים עבור משתמשי כוח ומשתמשי IT, עם הרבה מקום לשיפור.