
ארגונים רבים שבנו אפליקציה, גילו שעלות התחזוקה גבוהה או שהאפליקציה עצמה לא מספיק טובה. טכנולוגיית React Native שהושקה לפני שנתיים על ידי פייסבוק והגיעה כעת לבשלות טכנולוגיות, פותרת את הבעיות שאפיינו את אפליקציות הדור הקודם. כיום ניתן לבנות אפליקציה איכותית, בעלות נמוכה ובמהירות גבוהה
פורסם: 26.12.17 צילום: יח"צ
לאפליקציות חשיבות עסקית עצומה, הן מאפשרות לארגון "להיכנס" לתוך הטלפון הסלולארי שהלקוח לוקח איתו בכיס לכל מקום. כולנו משתמשים בהן יום יום ורובנו לא יכולים לדמיין את חיינו בעידן שלפני. אך ככל שחלף הזמן, לצד ההכרה בפוטנציאל הכלכלי ובחשיבות העסקית של האפליקציות, צצו גם הבעיות.
הבעיה הראשונה נוצרה מכך שצוותי הפיתוח נדרשו לפתח במקביל שתי אפליקציות: אחת לאנדרואיד ואחת ל iOS (מערכת ההפעלה של אפל). כתוצאה מכך הפיתוח ארך זמן רב ודרש משאבים רבים. הבעיה השנייה נוצרה לאחר תקופת זמן, כאשר נוצר צורך לעדכן את האפליקציה. שוב נוצר תהליך כפול, עבור כל עדכון, מה שהביא, בחלק מהמקרים, גם לדחייה או לוויתור על עדכונים נחוצים.
עד לפני שנתיים הפתרון שניתן היה להציע לארגונים, היה פיתוח אפליקציה "היברידית" המשלבת מנגנון הצגת דפי HTML בתוך האפליקציה. אולם פתרון זה, כשל במבחן המציאות. זאת מאחר שאפליקציות היברידיות, הציעו חווית משתמש ירודה ומגוון יכולות מוגבל.
React Native: פיתוח ועדכון אפליקציות קל וזול מתמיד
במשך כמעט עשור חיכה עולם פיתוח האפליקציות לפתרון איכותי. בסופו של דבר פתרון זה הגיע לא מגוגל (שפיתחה את אנדרואיד) ולא מאפל (שפיתחה את (iOS , אלא מענקית שלישית: פייסבוק. פייסבוק זיהתה את הבעיות שתוארו קודם ואת הצורך הנובע ממנו, לצד חוסר יכולתן של מתחרותיה, גוגל ואפל, לספק פתרון הולם. היא החליטה לנצל את ההזדמנות והציגה לפני כשנתיים פלטפורמה לפיתוח אפליקציות בשם: React Native.
מאז הצגתה של React Native היא צוברת פופולאריות הולכת וגדלה. למרות שחלק מהחברות הוותיקות בתחום פיתוח האפליקציות, מתקשות להפנים את השינוי, הרי שיותר ויותר ארגונים מתעקשים על פיתוח ב React Native. מה שמאלץ את יותר ויותר חברות פיתוח תוכנה, להציע שירות של הקמת אפליקציה בטכנולוגיה זאת.
חלוצת הפיתוח ב React Native בישראל היא חברת מונסייט (www.moonsite.co.il). ביקשתי מבוריס סיגלוב, מנכ"ל ומייסד, חברת מונסייט, שיספר על המהפכה בתחום פיתוח האפליקציות שיצרה React Native וכיצד ארגונים בישראל יכולים ליהנות ממנה ולהשיק בזכותה אפליקציה באיכות הגבוהה ביותר, ביעילות ובחיסכון משמעותיים.
סיגלוב מסביר שפיתוח אפליקציה ב React Native פותר את הבעיות שנוצרו כתוצאה מפיתוח לכל מערכת הפעלה בנפרד. ב React Native כותבים את האפליקציה פעם אחת והדבר נכון גם לגבי שיפורים ועדכונים. משום כך האפליקציה זולה יותר הן לפיתוח והן לתחזוקה וזמני הפיתוח קצרים.
בנוסף, מסביר סיגלוב, שמי שמפתח אפליקציה ב React Native עכשיו, יהנה מזמינות של מתכנתים עם ידע וניסיון. זאת מאחר והאפליקציות נכתבות ב JavaScript, שפת תכנות הפופולרית ביותר בעולם. סיגלוב הקים, בין היתר, בתחילת השנה מרכז פיתוח React Native בבאר שבע. מתכנתים מאזור הדרום עברו הסבה מהירה לטכנולוגיה החדשה והם מספקים כבר היום פתרונות איכותיים לחברות ממגזרים שונים.
מקרה לדוגמא: חיסכון של 60 אחוז
אפליקציית ה React Native הראשונה פיתחו במונסייט כבר לפני יותר משנה וכיום עובדים בחברה על חמישה פרויקטים במקביל. הפיתוח מתבצע על ידי צוותים ייעודיים שמקימה מונסייט עבור כל ארגון, חלקם באתר הלקוח.
האפליקציה הראשונה שפיתחה מונסייט ב React Native, היתה בתחום האשראי הקמעונאי, עבור אחד הגופים הפיננסים הגדולים בישראל. סיגלוב מספר כי הפיתוח ב React Native חסך לארגון כ-60 אחוז מסך ההוצאות. הוא בוצע בצוות פיתוח מצומצם של שלושה מתכנתים בלבד והושלם בפרק זמן של שלושה חודשים בלבד.
סיגלוב מסביר שב – React Native אפשר לפתח אפליקציה כמעט בכל תחום. הוא מדגים זאת בשלושה פרויקטים שונים שעורכת מונסייט בימים אלה: פיתוח אפליקציה בתחום ה IoT (האינטרנט של הדברים) עבור חברה בינלאומית המייצרת כלי עבודה; פיתוח אפליקציית משחק בשילוב טכנולוגיית NFC; ופיתוח אפליקציה סריקה והזמנות מלאי למרכולים בארה"ב.
לסיכום, מסביר סיגלוב, כשמפתחים היום אפליקציה, לארגון או לסטארט-אפ, בכל תחום. כדאי לבדוק קודם כל את האפשרות של פיתוח האפליקציה ב React Native. מה שיביא לחיסכון כספי הן בטווח הקצר והן בטווח הארוך.
למידע נוסף: www.moonsite.co.il

בוריס סיגלוב מנכל ומייסד חברת מונסייט, צילום: יח"צ
Tags: אסטרטגיה חדשנות טכנולוגיה ניהול פרויקטים סטרטאפים