SDK - PayBox - Shufersal
פיתוח SDK לממשק התווים והתשלומים באפליקציית פייבוקס
פיתוח אפליקציות מובייל לאייפון ולאנדרואיד הוא אחד מתחומי הליבה של iGates: אפיון, UX, פיתוח Native ו-React Native, אינטגרציה ל-backend והשקה לחנויות.
חברת אינפורמיישן גייטס מתמחה בפיתוח אפליקציות למובייל ובעלת נסיון רב בפיתוח אפליקציות נייטיב NATIVE בתחומים רבים ומגוונים:
• אפליקציות מבוססות שירותי מיקום ושימוש ב GPS ומפות • פיתוח אפליקציות אירגוניות • שימוש ברכיבים פריפריאליים של הסמארטפון • רשתות חברתיות • אפליקציות צא'ט • אבטחת מידע
פיתוח אפליקציות Mobile עם מיליוני הורדות ומשתמשים מרוצים בחנויות האפליקציה של גוגל, אפל ועוד.
אנו מלווים אתכם בכל השלבים לפיתוח אפליקציה, משלב האפיון דרך שלבי הוכחת ההיתכנות ועד להשקת האפליקציה
כל זאת תוך שימת דגש רב ל UX - חוויית ממשק המשתמש והקפדה על עיצוב אפליקציה אשר עונה לצו השעה ובו בזמן לצרכי המשתמש.
בנוסף להתמחות שלנו בפיתוח אפליקציות למובייל תוכלו לראות בעמוד הבא מגוון פיתוח תוכנה - פיתוח יישומים עם iGates.
אנו גאים להציג חלק מן האפליקציות המדהימות שעשינו בתקופה האחרונה :פיתוח תוכנה אצל iGates מתחיל משלב האפיון ואיסוף הדרישות מתחיל משלב האפיון ואיסוף הדרישות דרך שלבי הגדרת המוצר וזיהוי השחקנים הראשיים במערכת וממשיך לשלבי המימוש ובהם כתיבת ופיתוח תוכנות צד שרת, ארכיטקטורת תוכנה, אלגוריתמים, פיתוח צד לקוח, ישיבות לסיעור מוחות, הוכחות היתכנות וכל האורקסטרה הנדרשת בהליך תקין של הנדסת תוכנה.
בתור חברת פיתוח תוכנה, אנו גאים להציג חלק מן המערכות אותן פיתחנו ועליהן ניתן לספר:
פיתוח אפליקציות הוא תהליך של בנייה של מוצר מובייל (Mobile) מקצה לקצה — אפיון חוויית המשתמש, עיצוב הממשק, פיתוח הקליינט ל-iOS ול-Android שרת ה-backend וה-API, אבטחת המידע, ההעלאה לחנויות והתחזוקה אחריה.
אפליקציה טובה היא לא רק מסך יפה. היא מערכת שמחברת משתמשים, נתונים ותהליכים עסקיים בצורה מהירה ומאובטחת, ועומדת בדרישות של Apple ושל Google לאורך זמן. רוב הכישלונות בתחום לא נובעים מעיצוב אלא מארכיטקטורה: ביצועים, ניהול נתונים לא-מקוון, אבטחה, ותכנון לגרסאות הבאות.
iGates היא חברת פיתוח אפליקציות, בית תוכנה הפועל משנת 2009, ומתמחה באפליקציות עם דרישות ביצועים, אבטחה ואינטגרציה גבוהות — החל באפליקציות צרכניות בקנה מידה לאומי ועד מערכות אנטרפרייז ואפליקציות מוטמעות בחומרה.
כחברת פיתוח אפליקציות מקצה לקצה אנחנו לוקחים אחריות על כל השכבות, ולא רק על הקליינט:
כבית תוכנה לאפליקציות אנחנו מרכיבים את הצוות סביב הפרויקט ובהתאמה לצרכי הלקוח ומאפייני הפרוייקט — מפתח בכיר יחיד למוצר ממוקד, או צוות מלא עם UX, QA ו-DevOps למערכת בקנה מידה.
פיתוח אפליקציות לאנדרואיד
פיתוח ב-Kotlin ו-Java, כולל עבודה עם NDK ורכיבים ברמת המערכת כשצריך. אנחנו מגיעים לעומק שרוב החברות לפיתוח אפליקציות לא נוגעות בו — עד רמת ה-AOSP (הקוד של מערכת ההפעלה אנדרואיד) ו-Custom ROM ראו Android Internals.
פיתוח אפליקציות לאייפון
פיתוח ב-Objective-C וב-Swift הכולל עמידה בדרישות הסקירה של Apple, ניהול הרשאות פרטיות ואינטגרציה לשירותי המערכת. במקביל אנחנו מוודאים עמידה בדרישות רגולציה ופרטיות רלוונטיות, כולל GDPR כשהאפליקציה פונה למשתמשים באירופה. אנחנו מלווים את התהליך כולל האישור של האפליקציה בחנות ה App Store.
מתי לפתח לשתי הפלטפורמות במקביל?
ההחלטה תלויה בקהל היעד, בתקציב ובדרישות הביצועים.
באפליקציה עסקית או ב-MVP לרוב עדיף פיתוח חוצה-פלטפורמות;
באפליקציה שנשענת על חומרה, על גרפיקה כבדה או על אבטחה — עדיף native. אנחנו נאמר לכם מה מתאים למקרה שלכם, גם כשזו התשובה הזולה יותר.
אפליקציה נייטיב נכתבת בשפת הפלטפורמה ורצה ישירות מולה. היא מספקת את הביצועים הטובים ביותר, גישה מלאה לחומרה ולממשקי המערכת, והחוויה החלקה ביותר — במחיר של שתי בסיסי קוד נפרדים.
אפליקציה היברידית או חוצה-פלטפורמות (React Native, Flutter) משתמשת בבסיס קוד אחד לשתי הפלטפורמות. היא מקצרת זמני פיתוח ומוזילה תחזוקה, ומתאימה מאוד לאפליקציות עסקיות, פורטלים ללקוחות ו-MVP.
הכלל המעשי שלנו הוא ביצוע הערכה מדוייקת לכל אפליקציה.
אם אתם מתלבטים אז להלן 2 כללי אצבע עקרוניים (אך לא מחייבים) שיעזרו לכם לבחור כיוון:
אם האפליקציה נשענת על חומרה, על עיבוד כבד או על דרישות אבטחה חריגות — יתרון משמעותי יהיה פיתוח ב-native. אם היא בעיקר ממשק מול שרת, עם לוגיקה עסקית וזרימות טפסים — יתרון משמעותי יהיה חוצה-פלטפורמות שיביא אתכם לשוק מהר יותר באותה איכות.
ליזמים ולסטארטאפים — בניית אפליקציה מרעיון: אפיון, MVP ממוקד, והשקה מהירה שמאפשרת ללמוד מהשוק לפני שמשקיעים בכל הפיצ'רים. יש לכם רק רעיון? קראו מאיפה מתחילים.
לעסקים — בניית אפליקציה לעסק שמשרתת לקוחות קיימים: הזמנות, מועדון לקוחות, תשלומים, שירות ותקשורת. המדד הוא שימוש חוזר, לא הורדות.
לארגונים — אפליקציות אנטרפרייז עם דרישות אבטחה, ציות ואינטגרציה למערכות ליבה קיימות, כולל הפצה פנים-ארגונית.
בכל אחד מהמקרים אנחנו מתחילים באפיון שמסכם היקף, לוחות זמנים ועלויות — לפני התחייבות לפיתוח.
iOS: Swift, Objective-C, SwiftUI, C/C++.
Android: Kotlin, Java, NDK, AOSP, C/C++.
חוצה-פלטפורמות: React Native, Flutter.
Backend ל-אפליקציה: Node.js, .NET, Python; REST ו-GraphQL; אימות והרשאות.
חומרה ותקשורת: BLE, NFC, חיישנים, פרוטוקולי IoT.
תשתית: CI/CD לחנויות, ניטור קריסות, אנליטיקות ובדיקות אוטומטיות.
מתלבטים אם לבנות לבד? קראו מתי לבנות מערכת לעסק עם AI ומתי לעבוד עם חברת פיתוח.
פיתוח SDK לממשק התווים והתשלומים באפליקציית פייבוקס
אפליקציית איתור מגעים לאומית בתקופת הקורונה
פיתוח אפליקציית "המגן 2.0" ורכיב SDK לזיהוי מפגשים באמצעות Bluetooth ו-WiFi, במסגרת פרויקט משרד הבריאות לאיתור מגעים בתקופת הקורונה.
Kasamba Psychic Readings Chat
פיתוח אפליקציה עבור יועצים רוחניים ומנטורים מקצועיים,
פיתוח האפליקציה בוצע עבור מערכות ההפעלה iOS, Android בתצורת NATIVE דגש רב הושם על חוויית ממשק המשתמש וקלות השימוש
האפליקציה כוללת בין היתר:
- צ'אט אונלין עם יועצים
- שיחות VOIP
- הודעות PUSH
- מסרונים בתצורת Whatsapp
ארנק דיגיטלי מאובטח ורספונסיבי עבור קבוצת הקמעונאות המובילה בישראל
פיתוח מקיף מקצה לקצה של אקו-סיסטם מאובטח עבור תווי קנייה (GiftCard) למגזר הפרטי והעסקי, עבור קבוצת שופרסל – קבוצת הקמעונאות הגדולה בישראל. הפרויקט כלל תכנון ארכיטקטורה למסע רכישה רספונסיבי וחלק בן שלושה שלבים, המשלב אימות יתרה מורכב בזמן אמת, פורטלים מסובסדים לעובדים ופרוטוקולי תשלום מתקדמים (3DS), במטרה להבטיח חוויית משתמש מאובטחת וללא חיכוך (Frictionless) בכל סוגי המכשירים.
Mobiwol - No Root Firewall
פיתוח אפליקציה לאבטחת מידע ותקשורת נתונים,
MOBIWOL הינה FIREWALL (חומת אש) ייחודית והינה האפליקציה הראשונה מסוגה המספקת אבטחת מידע ברמה הליבה של מערכת ההפעלה וללא צורך בפריצת המכשיר המערכת פותחה עבור ANDROID והמימוש הינו בתצורת אפליקציית NATIVE לאפליקציה מליוני הורדות ברחבי העולם ובחנויות האפליקציות
משחק מובייל פיזי-דיגיטלי עם זיהוי לבני LEGO
LEGO Life of George שילב בין בנייה פיזית בלבני LEGO לבין אפליקציית מובייל: השחקנים קיבלו דגם לבנייה, הרכיבו אותו מלבנים אמיתיות, צילמו את התוצאה במצלמת הטלפון, והאפליקציה ניקדה את הבנייה לפי מהירות ודיוק.
הפרויקט התבסס על זיהוי תמונה של מבני LEGO דרך מצלמת המכשיר, עם לוגיקת משחק שמחברת בין העולם הפיזי למסך. כולל שלבים ואתגרי בנייה.
פיתוח native מלא ל-iOS (Swift, Objective-C, C/C++) ול-Android (Kotlin, Java, NDK), וגם פיתוח היברידי ב-React Native ו-Cordova כאשר זה הפתרון הנכון לפרויקט. בחירת הפלטפורמה נעשית בשלב האפיון על בסיס דרישות ביצועים, צרכי החומרה ולוחות זמנים.
Native נכון כשיש דרישות ביצועים גבוהות, אינטגרציה עם חומרה (BLE, חיישנים, מצלמה ברזולוציה גבוהה), שימוש כבד ב-GPU, או כשהאפליקציה צריכה לרדת לרמת ה-NDK / kernel. React Native נכון לאפליקציות עסקיות, MVP ופלטפורמות שצריכות לרוץ במקביל ב-iOS וב-Android עם משאבי פיתוח מצומצמים. אנחנו ממליצים בכנות על שני הצדדים.
כן. iGates פיתחה אפליקציות עבור Waze, Paybox, Isracard, Cellebrite, AT&T ו-Siemens. עבודה עם ארגונים גדולים דורשת תהליכי אבטחת מידע, ציות (compliance), ויכולת אינטגרציה עם מערכות backend ישנות - תחומים שבהם לצוות שלנו יש ניסיון מצטבר של למעלה מ 30 שנה.
כן. שירות העלאה לחנויות הוא חלק סטנדרטי מהפרויקט - הכנת צילומי המסך, תיאורים בעברית ובאנגלית, ASO בסיסי, וטיפול בכל דרישות הסקירה של Apple ושל Google. אם החנות דוחה את האפליקציה, אנחנו מטפלים בסבב התיקונים עד לאישור.
אפליקציה ב-MVP נמשכת בדרך כלל 3-4 חודשים. אפליקציה מלאה עם backend ו-CMS - 6-9 חודשים. אפליקציית אנטרפרייז עם אינטגרציות מורכבות יכולה להמשיך 12 חודשים או יותר. אנחנו מעבירים גרסאות עובדות לבדיקה כל 2-3 שבועות, כך שתמיד יש משהו לראות.
כן. iGates היא חברת פיתוח אפליקציות מובייל שעובדת גם עם עסקים קטנים שצריכים אפליקציה ראשונה, וגם עם ארגונים גדולים כמו Waze, Paybox ו-Isracard. אנחנו מלווים מהאפיון ובניית האפליקציה ועד ההעלאה לחנויות והתחזוקה השוטפת.
העלות נגזרת מההיקף, ממספר הפלטפורמות ומעומק האינטגרציות, ולכן אנחנו מתחילים תמיד באפיון שמסכם אומדן לפני התחייבות. כסדר גודל: MVP ממוקד 1-2 חודשים, אפליקציה מלאה עם backend ומערכת ניהול 4 חודשים וצפונה, ואפליקציית אנטרפרייז עם אינטגרציות מורכבות 6 חודשים ומעלה. חשוב להבין שאלו אינם זמנים מוחלטים ומאוד תלויים באפליקציה עצמה, הזמנים המובאים פה הם זמן ממוצע על פי נסיוננו ובהתחשב בכלים הטכנולוגיים העומדים לרשותינו עם פרוץ מהפיכת ה AI.
מתחילים משיחה קצרה על המטרה העסקית, ואז אפיון שממפה מסעות משתמש, מסכי מפתח ודרישות טכניות. בסוף האפיון יש לכם מסמך עם היקף, לוח זמנים ועלות — ואפשר להחליט אם ואיך להמשיך, גם אם לא איתנו.
כן. אנחנו עובדים גם ב-Flutter וגם ב-React Native, ובוחרים ביניהם לפי צרכי המוצר — בשלות המערכת האקולוגית, ביצועי אנימציה, ואילו רכיבים נטיביים נדרשים. כשהמוצר דורש ביצועים או גישה עמוקה לחומרה, נמליץ על native.