יום שישי, 20 בנובמבר 2015

5 תחזיות בעולם פיתוח האפליקציות לשנת 2016

מה צופן לנו עתיד עלם עיצוב ופיתוח האפליקציות לשנת 2016 ואילך?

אם נבחן את תחזיות פיתוח ועיצוב האפליקציות משנת 2000, לא נופתע לגלות שרוב התחזיות לא טעו ילדים - עיצוב אפליקציות לניידים הוא ברור מאיליו היום.
במאמר הבא נבחן את מגמות פיתוח האפליקציות לשנים הבאות ובעיקר לשנה הקרובה 2016.

צבעי אפליקציה עדינים

למרות הסבירות שתראו צבעים עזים ובולטים יותר בעיצוב אתרי אינטרנט, הכל הנוגע לעיצוב אפליקציות למובייל המגמה תהיה הפוכה לגמרי. עיצוב אפליקציות עושה את דרכו לעבר המראה המינימליסטי ('minimal design') ולכן אין זה מפתיע שמעצבים "יורידו מעט את הטון" בעיצוב.
בפשטות, צבעים עדינים יקחו את מקומם של הצבעים העזים והראוותנים באפליקציות מובייל. מבחינה פסיכולוגית, מדובר במהלך חכם בעיצוב, במיוחד כיוון שצבעים בגוונים בהירים אם כי מביאים תשומת לב, עשויים גם להוות הסחת דעת. צבעים עדינים יכולים לסייע במשיכת משתמשים ויצירת אווירה שמשרה ריכוז ממוקד.
עם זאת, אל תניחו לשיח על צבעים עדינים לבלבל אתכם, עדיין יהיה מרווח לא קטן לניגודיות. ההבדל היחיד הוא שבמקום האדם העז הטיפוסי ואורות הניאון הירוקים, הצבעים יהנו מגוון יותר "חמים" וטבעיים. הצבעים יובילו לעיצוב שטוח מותאם ולאלמנטים אינטראקטיביים יותר בעיצוב הכולל.
עיצוב אפליקציות 2016

אנימציות באלמנטים

בעוד פיתוח אפליקציות לניידים ממשיך להתרחב, נראה שאימוץ אינטראקציות חזותיות הופכות למגמה שקובעת את הטון. שום דבר לא מושך יותר תגובה מאנימציה אז אל תופתעו אם תראו יותר הצגות כאלו באפליקציות העתיד.
במקום השימוש באנימציה להתבלט בין המתחרים, תצפו לראות אנימציות בשימוש עבור תפקידי פונקציונליות בניגוד לחזותיות גרידא. השימוש באנימציה יעשה לנווט משתמשים לחוויה אינטראקטיבית נעימה ויעילה יותר. ביישום נכון, יסייע למשתמשים לפענח אילו פרטים חזותיים אינטראקטיבים ואילו פרטים הוצבו להצגה בלבד.
בעזרת אנימציות, עיצוב למובייל מסוגל לקבל צורה יותר ריאליסטית שעולה בקנה אחד עם התנהגות אנושית טיפוסית, בניגוד לחוויה מכאנית "יבשה". התקווה היא שהשימוש באנימציות יספק לא רק יותר בידור, אלא גם אישיות לאפליקציה עצמה שתעזור בשמירה על הרלוונטיות למשתמש הממוקד שלה.

יותר גלילה

כבר ראינו איך מעצבי אתרים לוקחים את הגלילה לרמה אחרת לגמרי בעולם המחשבים, אבל בשנת 2016, צפו לראות אפקט גלילה משופר גם בניידים. גלילה באפליקציות מובייל כבר מיושמת ברמה גבוהה מאוד, כך שהגיוני ביותר לקחת אלמנט יומיומי ולשפר אותו. אנחנו מתכוונים לאחת המגמות הגדולות ביותר בעולם האינטרנט - גלילת פרלקס כמובן ('parallax scrolling').
גלילת פרלקס תסייע לקחת את האנימציה והסיפורים האינטראקטיביים בעיצוב לרמה הבאה. בניגוד לעיצוב השטוח, המסורתי והחד מימדי, יישום פרלקס יוסיף עומק לעיצוב האפליקציות שטרם חווינו.
בנוסף לגלילת פרלקס, צפו לראות גלילה יותר מודולרית ואינסופית. כמובן שחשוב שהעיצוב יהיה רספונסיבי להבטיח שאפקטים מסוימים יכובדו בגלילה המודולרית באופן מלא. למרות זאת, ללא ספק שנראה יותר גלילה אופקית ואנכית שמשמשת ליצירת אפקטים מדהימים ולהנעמת חווית המשתמש.

מה כל הסיפור?

עם תוספת האפקטים החדשים בעיצוב אפליקציות, זה רק הגיוני שגם "הסיפור" ייקח על עצמו צורה חדשה. עיצוב מובייל יחדל לסמוך בעיקר על טקסט כדי להעביר את המסר. במקום, המסר ייקח על הצמו צורה יותר אינטראקטיבית.
כפי שצינו קודם, עיצוב למובייל יהפוך יותר ויותר אינטראקטיבי עם דגש על חווית וממשק משתמש. זה אומר שתצפו לראות אלמנטים במטרה להפוך את המשתמש לדמות המרכזית "בסיפור" שהאפליקציה מתכוונת להעביר. כוונתנו היא בדימויים חזותיים נועזים, באיכות וידאו גבוהה, בנוסף להתאמה אישית בחוויה בהתבסס על איסוף נתוני משתמש.
יצירת סיפורים אינטראקטיבים לא רק שתשמש חווית משתמש מגרה, היא תפעל ככלי המרה יותר מקריאה לפעולה סטנדרטית. אתם תראו אנימציות הולכות יד ביד עם העברת המסר העיקרי באפליקציה לצורך הבאת הסיפור לחיים.

רקעים מטושטשים

כמובן, המגמה הזו עימנו כבר לא מעט זמן כשמדובר בעיצוב עבור אתרי אינטרנט, אבל היא מאומצת בעולם פיתוח האפליקציות גם כן. אפקט הטשטוש ישמש מעצבי אפליקציות לא רק לעיצוב חזותי נעים לעין אלא גם ליצור מיקוד באלמנטים חשובים. הטריק האסתטי הזה ישמש בעיקר להשאיר את הטקסט קריא ויבליט את כפתור הקריאה לפעולה.
השימוש ברקע מטושטש יסייע למשתמשים להבין אילו אלמנטים אינטראקטיביים ואילו לא. צפו שבעקבות טשטוש הרקעים, כפתורי הקריאה לפעולה יעברו לעיצוב בולט יותר כדי להדגיש אותם יותר מתמיד.
שימו לב שהרקעים המטושטשים לא ישמשו רק דחיפה ללחיצה על כפתורי קריאה לפעולה והתמקדות בהמרה, אלא גם שילוב עם הסיפור הכללי של האפליקציה והעברת המסר בצורה אפקטיבית. בנוסף לרקע המטושטש, נראה גם אלמנטים שקופים למחצה שלובים בממשק עצמו לתחושה מינימליסטית ונקיה יותר.

לסיכום

מגמות עיצוב האפליקציות המובילות הנ"ל הן רק מקבץ קטן של שינויים שנראה לאורך הדרך בכל הקשור לפיתוח בעולם הניידים. מגמות פיתוח רבות נוספות לא ציינו ואולי נשמור לכם טעם לעוד בהמשך. כך או כך, אין ספק שעולם פיתוח אפליקציות לאנדרואיד, פיתוח אפליקציות לאייפון הם רק קצה הקרחון בעולם המובייל שהולך ומתרחב לאין שעור.
ליעוץ, הצעות מחיר ותיאום פגישה עם צוות פיתוח התוכנה שלנו, צרו עימנו קשר בכל עת. Dapps - חברה לפיתוח אפליקציות.

יום שני, 17 באוגוסט 2015

סודות להצלחת פיתוח אפליקציות חוצות פלטפורמות

למד לאהוב את כל הפלטפורמות

רוב החברות שמכבדות את עצמן בשלל השווקים לא יכולות להרשות לעצמן להתעלם מההשפעה ההולכת וגוברת לניידות ארגונית וציפיות של משתמשי מכשירים ניידים. החברות שבוחרות להסיר את מבטן מהמגמה ההולכת ומתעצמת, מסכנות איבוד נתח עסקאות שנעשות באמצעות מכשירים ניידים. לכן, הבנת התועלת בעבודת פיתוח אפליקציה חוצת פלטפורמות לעסק (iOS + אנדרואיד וכו'), עוזרת לחברות ושותפיהן העסקיים להישאר מעודכנים, להתפתח יחד עם המגמה, ולא לאבד נתחי שוק קריטים למתחרים.
פיתוח אפליקציות אנדרואיד
פיתוח אפליקציות אנדרואיד
אם הנך מנהל או בעלים, להלן כמה טיפים והמלצות שכדאי לקחת לתשומת ליבך:
ללמוד כיצד לפתח אפליקציה חוצת פלטפורמות כגון iOS, אנדרואיד ווינדוס, היא מיומנות חשובה שביכלתה לסייע לעסקים התקדם ולהקדים.

היופי הוא יחסית לפלטפורמה - טרם תחילת העבודה על פיתוח האפליקציה, חשוב לקחת צעד אחורה, ללמוד כיצד פלטפורמות היעד פועלות ולתכנן את האפליקציה סביב הפרמטרים הספציפיים של כל פלטפורמה. "לא כל הפלטפורמות נולדו זהות" ועל כן יש להתייחס אליהן כשונות בתכנון, בעיצוב וביישום.

התמקדות על שימוש חוזר בקוד לסייע בלוגיקת האפליקציה - מומלץ לחשוב על אסטרטגית עיצוב האפליקציה חוצת הפלטפורמות לפני תחילת הבנייה. כך, תוכלו לקבל תחושה יותר מציאותית במה ניתן לעשות שימוש חוזר ומה לא. הציפיה ל- 100% שימוש חוזר בקוד אינה סבירה לא רק משום שהדבר אומר שלא תהיה לכם שליטה על ממשק UI\UX של האפליקציה שלכם, אלא שהאפליקציה גם תיראה בדיוק אותו הדבר על גבי כל הפלטפורמות הייעודיות; שוב, לא בדיוק אידיאלי. כמובן שאנשים רבים סבורים שזו מטרתה של אפליקציה חוצה פלטפורמות, אולם ההנחה שגויה ומטעה.

אהוב את הפלטפורמה הייעודית - אל תניחו להעדפות האישיות שלכם להשפיע על העיצוב, הפונקציונליות והאיכות של האפליקציה שלכם. גם אם אתם אוהבים iOS, השתדלו לא להשקיע מחוייבות יתרה על פיתוח האפליקציה עבור הפלטפורמה האהובה כשאתם משאירים את הפיתוח עבור אנדרואיד מאחור. השתדלו ללמוד לאהוב את כל הפלטפורמות, עוצמתן ומגבלותיהן. למדו הכל אודותן לצורך השוואה, לא לצורך מתיחת ביקורת ממנה לא תניבו דבר מלבד תסכול. כל הפלטפורמות טובות בזכות עצמן והקשרן. תמיד השתדלו להתמקד על בניית אפליקציה מהמעלה העליונה עבור הפלטפורמה הייעודית.

מוגש באדיבות: Dapps - חברה לפיתוח אפליקציות
בקרו אותנו בפייסבוק:

מאמרים נוספים:

יום שלישי, 4 באוגוסט 2015

סקירת 3 אפליקציות חמות שכדאי לכם לבדוק - TheMarker Cafe

סקירת 3 אפליקציות חמות שכדאי לכם לבדוק - TheMarker Cafe

ווינדוס 10 הושקה באופן רשמי ואם פספסת את ההשקה, יתכן שגם פספסת חלק מאפליקציות המובייל החמות

חברות גדולות וקטנות כאחד, עושות ימים כלילות בדגש על פיתוח אפליקציות מתוך צורך לענות על הדרישה הגוברת בשוק הסלולר. תחרות על ליבם, וכספם, של משתמשים דוחקת חברות פיתוח אפליקציות לקצה הטכנולוגי.

1. Gallery Doctor

סביר להניח שלרבים מאיתנו יש יותר מידי תמונות שמורות בנייד. אפליקציית Gallery Doctor נועדה לסייע לנו לאתר תמונות בעלות רזולוציה נמוכה, תמונות מטושטשות ומשוכפלות......למאמר המקורי ב cafe.themarker.com

מאמרים נוספים בפיתוח:


יום שבת, 18 ביולי 2015

מדוע אפליקציות רבות נכשלות במבחן התוצאה?

מדוע אפליקציות רבות נכשלות במבחן התוצאה?

אנשים בדרכים ידועים לשמצה בזכות הרגלי צריכת המידע ההפכפכים שלהם. מסיבה זו, מחקר חדש קורא לעסקים להפיק את המרב "מהרגע".

צוותי בניית אפליקציות לחברות עסוקים מאוד ביצירת אפליקציות למובייל, ולעתים קרובות שוכרות את שירותם של מומחים חיצוניים בזכות העדר כישרון בפנים החברה. אולם, האם הם טועים בהתמקדותם?
אפליקציות לניידים בדרך כלל מתחלקות לשתי קטגוריות עיקריות. פרויקטים מסוימים - אלה שבדרך כלל תשמע עליהם - מכוונים להפעיל לקוחות פוטנציאלים. אחרים, מיועדים לטפל בניהול פנים ארגוני לצורכי ייעול תהליכים עסקיים. המגמה האחרונה באה לידי ביטוי ומחוזקת בבריתות בין חברות מוכרות כגון IBM ואפל, ולאחרונה, שיתוף פעולה בין סמסונג ו- Red Hat.

בהינתן נתונים סטטיסטיים המצביעים על מחסור בכישרונות פיתוח אפליקציות, במקביל למחקרים חדשים על טווחי היענות, יתכן ומומלץ יהיה לעסקים לסדר מחדש את סדרי העדיפויות. לכל הפחות, הגיע הזמן לבדיקה אמתית בנוגע למי האפליקציה החדשה תגיע ובמי היא צפויה לגעת אם בכלל.

הכל מסתכם בכך: מספר ההורדות של אפליקציות מהאפסטור הוא לא ממש אינדיקציה להצלחה או כישלון, אף על פי שלא מעט ארגונים עדיין ממשיכים לראות בכלי הזה כגורם מכריע.

רוב האנשים משתמשים רק בקומץ של אפליקציות באופן קבוע, כשהתערובת תלויה לא רק באותו אינדיבידואל, אלא ביום ומטלותיו לאותו יום. מכון המחקר "Forrester Research" מכנה את האינטראקציות הללו "רגעי מובייל" - הנקודה בה מישהו אוחז בנייד שלו למטרת אינפורמציה ספציפית, בהקשר מסוים נתון.
"הערנות 'לרגעי מובייל' שוות ערך לבעלות על לפחות חצי מהשותפות עם הלקוח", מציין צוות המחקר, בליווי הכותרת המאיימת הבאה: "הלקוח שלך לא יוריד את האפליקציה".

כך למשל, מישהו עלול לפנות לאפליקציה לצורך בדיקת מועדי טיסה או רכישת כרטיס. או שמנגד, הוא, או היא, עשויים לערוך סקירת שוק או לבחון מפרטים טכניים של מוצר ספציפי.

רשתות חברתיות זוקפות לזכותן את מרב "רגעי המובייל" כיום, זאת בהינתן 21% (לערך) מהזמן שאנשים מקריבים עבור שימוש בטלפון החכם, על פי צוות פורסטר. הקטגוריה הבאה בתור היא רשת המדיה - בעיקר מזג אוויר וספורט - שזוכה לתשומת לב רבה בקרב משתמשים.

הטיפ הגדול מכל: חברת פיתוח אפליקציות צריכות להשקיע יותר זמן בחיפוש אחר דרכים לגשת לאנשים דרך אפליקציות בהם כבר משתמשים בדרך קבע. צוות המחקר של פורסטר מציין:

"מעטות האפליקציות שמציעות שירותים בלעדיים, פונקציונליות ומידע או נוחות יוצאת דופן בכדי להיות יותר מיעד. אפילו חברת תעופה כמו "יונייטד איירליינס" מציעות לנוסעים שלה לייצא את כרטיסי הטיסה שרכשו ל- Apple Passbook מטעמי נוחות או לבחון מידע אודות טיסות ורכישת כרטיסים דרך אפליקציות מצד שלישי כגון 'TripIT' או 'Orbitz'."


המשך גלישה מהנה, צוות Dapps - חברה לפיתוח אפליקציות.

יום רביעי, 15 ביולי 2015

פיתוח אפליקציות בעולם הפיראטי

כיצד מסוגלות חברת פיתוח אפליקציות להתמודד מול הגל הגואה של פיראטיות מובייל? האם תוכנות לניהול זכויות דיגיטליות יעילות מספיק, או שעדיף להתאים לצורך כך מודל עסקי משלכם?



עם עלייתו של הסמארטפון, כך גם עלה היקף מקרי הפיראטיות הדיגיטלית. בעוד חברות רבות טוענות שפיראטיות משתוללת ברחבי שלל הפלטפורמות, סטודיו לעיצוב בשם Ustwo הכריז בתחילת 2015, בטוויטר, כי 5% בלבד ממוצריהם על אנדרואיד נרכשו במלואם, זאת בהשוואה ל- 40% ב- iOS.

אם כך, כיצד יכולים בניית אפליקציות להגן על עצמם מתופעות פיראטיות שכאלו?

  • טקטיקה אחת שמפתחים יכולים ליישם היא להתקין תוכנת ניהול זכויות דיגיטליות באפליקציה, או מה שנקרא - DRM (באנגלית:.digital rights management). עם זאת, למרות שכבודו של DRM במקומו מונח, מדובר בטקטיקה שידועה לשמצה. המחבר ופעיל זכויות דיגיטליות, קורי דוקטורו, מאמין ש- DRM מסיר בעלות מהמשתמש ובכך יתכן מצב והוא ינעל מחוץ לרכישותיו הודות לבעיות הרשמה, למשל.

  • אף על פי כן, התקנת DRM באפליקציה מציעה הגנה במידת מה כנגד ניסיונות העתקה של הקוד ולגנוב את קניינו הרוחני של המפתח. הכלים הללו מיושמים אחרי ששלב הקידוד הסתיים, במטרה להחדיר הגנה שמשנה במעט את הקוד, וזיהוי כל ניסיון לשנותו.

  • רתימת מחזור העדכון של אפליקציות מובייל משפרת את אבטחתן, טוען ווינסטון בונד, המנהל הטכני הארופאי של Arxan טכנולוגיות. "אם מישהו מנסה להעתיק את הקוד שלך על ידי הנדסה הפוכה, הוא ימשיך להיתקל בקיר שישלח אותו חזרה להתחלה בכל פעם שגרסה חדשה משתחררת", הוא מוסיף.

  • במידה וישנו עדכון בכל שבועיים, משתמשים נאלצים להשתמש בעדכון, משמע יהיה חלון הזדמנויות צד מאוד לפריצה. ככל שהאפליקציה תדעדכן בתדירות גבוהה יותר, כך היא תהיה מאובטחת יותר. עם זאת, חסרון קל של DRM הוא שביכולתו לנעול תוכן ולאלץ שימוש במערכת ספציפית, שיכולה להוות מכשול עבור משתמשים כשינסו להשתמש במערכת שונה.

שיטה נוספת להגנה היא לאיים בנקיטת צעדים משפטיים כנגד מי שנמצא מבצע הורדות באופן בלתי חוקי, שכן היא מאפשרת למפתחים לזכות בפיצוי, וגם כגורם מרתיע עבור מי ששוקל פעולה לא חוקית זו.

המשך גלישה נעימה,
צוות Dapps - חברה לפיתוח אפליקציות
dapps.co.il

יום שישי, 10 ביולי 2015

כלי חדש לפיתוח אפליקציות של אמזון ממתיק את התחום

אמזון השיקה מספר שירותים שהופכים את פיתוח אפליקציות ענן ב- AWS לקל יותר, כולל אמזון API Gateway, אולם יש מי שמזהיר לא להעמיק יתר על המידה

שירותי ווב של אמזון (AWS - Amazon Web Services) הפכו מספר מוצרים זמינים בכנס AWS שנערך השבוע (7.2015). מוצר אחד שגרם לסנסציה הגדולה ביותר נקרא Amazon API Gateway, שירות שבכוחו לצרף REST API, או "front doors" לאפליקציות Back-end של משתמשים, ובכך לעקוף את העבודה הדרושה בפיתוח, פרסום, תחזוקה, פיקוח ואבטחת ממשקי API.
פיתוח אפליקציות אמזון

זו הייתה אחת הנקודות הכואבות עבור לקוחות רבים, זאת על פי ראש המחלקה הטכנולוגית וורנר ווגלס, שהציג את ה- Gateway בסוף נאומו המרכזי בו הוא גם גילה זמינות כללית של AWS CodeCommit, מאגר משולב Git לקידוד אפליקציות, ו- CodePipeline, מנוע עבודה עבור פיתוח, בדיקה ויישום קוד. השניים מצטרפים ל- CodeDeploy, שירות שמבצע עדכוני תוכנה על גבי שרתי ענן Elastic Compute וממשקים מקומיים.

משתמשי AWS מדמיינים את האפשרויות הטמונות באמזון API Gateway, במיוחד באינטגרציה שלו עם AWS Lambda, שמתפעל ניהול שרתים.

"תארו לעצמכם אפליקציה של עמוד אחד [על גבי שירות אחסון פשוט (S3)]", אמר קווין פליצ'קו, מנהל בכיר ב- PropertyRoom.com, חברת מכירות פומביות אונליין. "שכבת ה- S3 שלכם, תוכל לקרוא ל- API, ולהשתמש ב- Lambda לתפעל רק מה שנחוץ, תלוי בצורך הנגישות."

"בעזרת אינטגרציית Lambda וגישת API לאפליקציות back-end, מודל 'pay-per-use' של אמזון יכול להגיע לרמה חדשה של תשלום רק עבור מה שניגשים אליו משתמשי הקצה." ציין פליצ'קו. API של Gateway הוא חינם עד מיליון קריאות API בחודש למשך 12 חודשים, ו- $3.50 עבור מיליון קריאות API שהתקבלו, בנוסף לעלויות העברת הנתונים כלפי חוץ, בגיגה-בתים.

משתתפים נוספים בכנס אמרו שהם מתעניינים ביכולת להגדיר כללי ויסות, בהתבסס על מספר הבקשות בשניה.

"עושה רושם שהאפשרות שימושית מאוד, כי זה קשה לוסת משתמשים ספציפיים או מזיקים", טען אלכס מליק, אדריכל מערכות ב- Solutions for Progress, חברה טכנולוגית ציבורית מפילדלפיה.

זה עלול להיות קשה לבצע ולאבטח API כראוי, אמר מאורו רסטוסייה, יועץ ב- Summit Group, חברת יעוץ שממוקמת בניו-יורק ועוסקת בפיתוח אפליקציות עבור עסקי שירותים פיננסיים.

"במקום שאנחנו נבצע את הממשק לעולם החיצוני, אנחנו יכולים פשוט להתמקד בפיתוח האפליקציה." ציין. "ברגע שתהיה מוכן לחשוף אותה לעולם, ברשותך הכלים לעשות זאת."
כנס AWS 2015 ניו יורק

מפתחי אפליקציות אמזון צריכים לבדוק לפני שהם קופצים

עם כל שנאמר מעלה, תוספת שירותים מגיעה עם תוספת "נעילות", לפי כמה ממשתתפי הכנס.

"אמזון עושה הכל גדול יותר, וגורמת לכולם לשחק בארגז החול שלה", טען ריי לואו, סמנכ"ל הטכנולוגיה והארכיטקטורה מ- Sirius XM Radio, "אם כל כולך בפנים, יהיה קשה לצאת לחלוטין."

אמזון במרחק שנות אור קדימה מכל המתחרים שבשוק עם השירות הנ"ל, אמר לואו, אולם העדר אלטרנטיבות עלול להרתיע.

"כשאתה מוציא בחורה לרקוד, אתה עם הבחורה הזו", אומר לואו. "בשנות ה-90' - 2000, כולם הלכו עם Java. אם לא אהבת את התנאים (של הספק), יכלת לבחור בדרך אחרת. אבל כאן, אין אחר."

כלי אמזון לפיתוח אפליקציות CodeCommit, CodePipeline, CodeDeploy  גם הם נופלים לתוך קטגוריית "הנעילה", לדבריו של פליצ'קו.

עם CodeCommit, טען פליצ'קו שהוא מעוניין ברעיון מאגרי קוד פרטיים ומוצפנים, אולם מסתייג מלהשתמש בהם.

"אבל אתה מכניס כמעט הכל לתוך סל אחד אם אתה עושה זאת", הוא אמר. "יש מן חוסר נוחות בידיעה שאמזון מחזיקה בקוד בנוסף לתשתית שלי - ומה אם תהיה תקלה?"

יום שני, 1 ביוני 2015

באיזה שפה מפתחים לאנדרואיד?

פיתוח אפליקציות לאנדרואיד מתבצע בשפת ג׳אווה (java) אפשרי גם לפתח עם c+ אבל זה לא משהו בגוגל מנחים לעשות למרות שיש את ה ndk שזה אומר קיט מפתחים תמיכה אבל רצוי שתפתחו לפי הנחיות של אנדרואיד גם למען הביצועים.


מה זה אימולטור מדמה אנדרואיד?


vm - virtual machine? לאנדרואיד הוא נקרא במקור dalvik, ללא מדמה לא תוכלו להריץ את האפליקציה בטח שלא תנסו להגיש להעלאה לגוגל פליי! אז כאן נכנס vm לעזור לנו יחד עם הקומפילציה שיש לקוד שכתבתם, הקומפיילר ימיר ל- bytecode שאנדרואיד יכול להריץ במקרה של טסט זה הvm שיריץ את הניסיון לבדיקה לאחר הקומפילציה(compiler).



לjava יש שני דרכים להרצה בvm אחת היא בזמן אמת והשניה היא בריצת הזמן: jit -just in time 
הדרך המהירה יותר היא aot - ahead of time.

מכאן מתחילים לעצב את כל בלוקים שכתבתם יחד עם הפונקציות שיש, ומה שנותר לסיום זה לפתוח חשבון מפתחים ב-Google Play לשלם מנוי שנתי (אפל מנוי חודשי למפתחים) מגישים מעלים לשרת מקבלים קידוד ומתחילים לפרסם ולשווק, בהצלחה! 

פיתוח אפליקציות לבד

החלטתם לפתח את האפליקציה שחלמת עליה לבד? יש כמה פרטים חשובים לפני שמתחילים:


פיתוח אפליקציות כיום לרוב מתחלק לשני קטגוריות עיקריות והן: פיתוח אנדרואיד ופיתוח ל- ios, לימוד השפה והעקרונות הן שונים מבין השניים.




סביבת אפל: פיתוח בשפה הנקראת : JavaScript objective c שזוהי שפה מונחת עצמים כלומר כל עצם מקבל פונקציה שבה הוא חייב להתקיים בדומה לשפת C sharp שזו שפת הבייסיק שממנה התחילה כל תוכנה או כל שפה שמונחת פונקציות מתמטיות. גם php asp ועוד שפות רבות דומות בהרכבן.

*שפות אלו לא קשות אך גם לא מדובר במשהו שמעבירים למידה על כוס קפה בכמה שעות.

עיצוב הוא פרט נפרד מהפיתוח של הממשק והפונקצונליות שיש לאפליקציה חייבת לקבל שם לכל בלוק : בלוק הוא חלקה שהמפתח נותן לה שם שיקבל עיצוב ב- style sheets 
cascade -css

שפת עיצוב זאת שפה לא פשוטה אז כמובן שמכאן כבר אפשר להפנים שגם אם הפכתם למתכנתים מוכשרים אינכם יודעים דבר על עיצוב ב-css אז מן הראוי שמכאן תשקיעו על מעצב שאופן ההתנהלות מולו יבזבז זמן יקר למיזם ועבורכם כסף שלא תכננתם להוציא מהכיס!

פיתוח אפליקציה בזול? יש דבר כזה?

אז מחפשים לעצב ולפתח אפליקציות בזול או בעלות נמוכה? טוב תחשבו שוב על המשפט ומכאן נסקור למה לא לפתח מוצר אלקטרוני בזול? ובטח לא אפליקציה שאמורה לשרת את הלקוחות שלכם!


פיתוח בזול, 5 סיבות למה לא לפתח אפליקציה בזול?

  1. המפתח יעלם באמצע הפרויקט
  2. העיצוב גרוע כל מי שהוריד מסיר את הפליקציה מיד!
  3. הממשק גרוע(ui ux חוויית משתמש יחד עם ממשק נוח, פיתוח זול וודאי שאינו כולל איפיון חוויית משתמש.
  4. פיתוח זול עלול להימשך לנצח, מתכנת זול עלול למשוך את יעד ההגשה.
  5. פיתוח זול = דחיה מ- Apple/ Google Play

 זול עולה ביוקר הרי שהחברה לפיתוח לא תרשה לעצמה לפתח לכם ב10,000₪ אפליקציות במשך 500 שעות מתכנת נכון? אז איך בדיוק תוכלו להבטיח איכות כשהתקציב דל האיכות פוגעת בחוויית המשתמש ולמקרה ששכחתם המשתמש הוא זה שמניע את המערכת הוא מחליט איזו אפליקציה תצליח ואיזו תיכשל!

פיתוח אפליקציות לעסקים


אפליקציה לעסקים יכולה להיות עבור בעל העסק או לחלופין עבור העסק, במקרה כזה נסקור מהם השימושים שיש לעסקים קיימים באפליקציות מותאמות אישית לטובת העסק.

אפליקציה לארגון עסקים




אפליקציה לארגונים משמע ארגון טוב יותר כיום לכל עובד במקרה הזה יש אייפון או אנדרואיד מכל סוג שהוא, במקרה כזה פיתוח אפליקציה לארגון צוותים או לשיתוף קו עבודה, לדוגמא: 

  • אפליקציה לסידור הקו לנהגים: אפליקציה לקריאות שירות לטנאים שבה גם יוכלו לעדכן בזמן אמת את הפעולות שנעשו עבור הלקוח חיובים, וגם אם תרצו חלפים שהשתמש הטכנאי יחד עם מעקב המחסן שירות והכל דרך אפליקציה משותפת למחלקה.
  • אפליקציות לשותפים אסטרטגיים: ישנם אפליקציות שיפותחו עבור חברות שמעוניינות לשמור על קשר עם הספקים או השותפים, אפשרות נוספת: חלוקת מידע - סוגים של מידע או כל דבר שתוכלו לחשוב עליו: ספקים, נהגים או אפילו גישה לנתונים של עמלות מספקים של שירות.
  • אפליקציות עבור מיזם לעסקים: כאן החברה או היזמים יפתחו אפליקציה למגזר עסקי את במקרה זה לא יהיה דבר הנוגע ללקוחות קיימים או שותפים בעסק אלה מדובר ביוזמה או פתרון לעסקים קיימים שיש ולא בהכרח בישראל אלה כלל עולמי, אפליקציה יזומה היא פתרון לחברות ועסקים קיימים שהבעיה בעסק שלהם ניתנת לפתרון על ידי גישה טכנולוגית שבה תיפתר הבעיה וכך היזם יבטיח מקומו בעולם העסקים.


אפליקציות או מיזם כלשהו מגיעים ממקור של רווחים לבעל האפליקציה אך זה לא הפרט הנוגע להצלחה לא רק פרסום או שיווק ישיר אלה גם מה מהות האפליקציה? מה טמון בתוכה? זה בעצם סוג של רווחה לעסק פתרון שיחייב את העסק להשקיע, ויש גם אפליקציות שעולות בחיוב חודשי קבוע שזה סוג של מונופול פנימי לתחום מסוים, אז בהצלחה לכם ונשמח אם אתם בעלי הפתרון הבא שיסעיר עסק או נישה לעסקים.

יום ראשון, 31 במאי 2015

איך מרוויחים מפיתוח אפליקציה חינם?

אפליקציה חינם זו דרך שיווק חכמה, הרי שזה כיף להוריד ולהוריד ללא מחשבה או סיקור וכל זאת בזכות האופציה : free download.



free download אפשרויות


אפשרות 1: הורדה חינם לזמן מסוים, שימוש חופשי לחודש או אפילו יום 1, זהו ה- free trial.

אפשרות 2: הורדה חינם לשימוש חופשי ללא מגבלת זמן אבל... כאן נכנס גורם הפתרון הכולל, הגבלת המשתמש לגרסת ה-free ואילו לקבלת שימוש בכל האופציות לאפליקציה יהיה נתון בתשלום חד פעמי או אפילו חודשי לקבלת מנוי, פרימיום! 


אופציה נוספת בדרך כלל באפליקציות משחקים יעניקו לכם אפשרות רכישה לשדרוג זהו ה- upgrade שזה בדרך כלל מקנה לכם בסך הכל את מה שהמשחק מעניק לכל שחקן רק ששחקן זה יאלץ לעבור מספר שלבים כדי לקבל יותר נקוד לקנייה וירטואלית של דירוג השחקן או המשחק.

אפליקציות חינם מונחת טיימר


דרך חדשה שלאחרונה העניקה יתרון ברור בשיווק וזה הזמן ! שעון זמן ברגע שהזמן נגמר אתה ממתין חמש דקות... נשמע מוזר לא? אולי אבל ברגע שהילד שלכם ישחק במשחק חינמי שאינו עולה כסף ויזדקק לחכות כל פעם כשהוא נפסל אז כאן וודאי שתרכשו את המשחק לשימוש חופשי וככה מערכת השיווק ניצחה גם אותכם החכמים שבסביבה.

איך משווקים אפליקציות?

אז החלטתם שהאפליקציה לא גורפת מספיק הורדות או שמה הגרוע מכל כבר מאחור ושזה אומר, השקעתם כסף נשארתם אם אפליקציה מדהימה שאף אחד לא ראה!

שיווק נכון עושים סדר:


נתחיל מהבסיס שזה אומר לכל פלטפורמה אנדרואיד או אפל, וכשמדובר באפל השמיים הם הגבול לפרסום אפליקציות ב- top 10 יכול להגיע גם ל100,000₪ אבל לא להיבהל רק מהמחיר כי אפל לא שולטת בתחום המדיה כלל, יש לנו אפיקים הקשורים לא רק לסביבת Google Play ו-appstore.

פרסום באינטרנט בדפדפנים שזה אומר פרסום בגוגל אדוורדס באופן ממוקד רק למובייל, כך תוכלו לקבל מורדים חדשים לפי שאילתת החיפוש של האפליקציה שהיא בעצם פתרון לבעיה או צורך שוודאי מישהו היי שם יבצע חיפוש לפתרון באפליקציה שאותה אתם פיתחתם.




פרסום אפליקציות במדיה חברתית


על פייסבוק שמעתם? טוב וודאי שכן ומה עם טוויטר תתפלאו שכן משחקים ואפליקציות עסקים מפוסמות באפיקים חברתיים כגון: פייסבוק, טוייטר, פינטרסט ועוד רבות מן הרשתות שבהן תוכלו או לשתף או חפרסם במודעות פרסום ממומן, בהצלחה!

אז מהי חוויית משתמש לאפליקציות?


אז מהי חוויית משתמש?





חוויית משתמש נועדה לא רק לחזות יופי ועיצוב של האפליקצייה שאותה חברה לפיתוח תעצב עבורכם, מדובר בחווייה של הממשק שזהו UI אבל חוויית משתמש היא הסדר הנכון שבו המשתמש באפליקציה יוכל להיתמצא בכל האופציות שיש לאפליקציה להציע.

חוויית משתמש ל- Google Play



מדובר לא רק בחוויית משתמש לאפליקציות עסקים אלה גם לחוויית משתמשים במשחקים שהועלו לגוגל פליי, גוגל מספקת קווים מנחים ל ux google play games guidelines שזה בעצם מה שצריך לספק למשתמשים שלכם חווייה טובה יותר וגם למשחקים ישנם קווים מנחים לא רק לאפליקציות חברתיות, או אפליקציה לעסקים, כל אפליקציה שתעלה ללא אפיון חוויית משתמש נכונה לא תצליח מבלי להזכיר דחיה של אפליקציה להעלאה ל-Google Play .



User Experience

ux חוויית משתמש לאפליקציות מתחיל בהבנה של הבעיות או תקראו להן התנגדויות במהלך השימוש באפליקציה שזהו פרט חשוב שהינכם חייבים להיות מודעים לו שזאת הבעיה! וזה הפתרון באופן השימוש שיהיה קל להבין הרי שאם הייתם נכנסים לפייסבוק בפעם הראשונה ולא הייתם מבחינים בכפתור ההרשמה לאתר... אז כנראה שאף אחד לא היה מחובר לפייסבוק אלה לרשת חברתית אחרת שהבינה את ההתנגדויות שיש למשתמש.

קישורים :


GoogleCastGame UXguidelinesV0.9 : מדריך חוויית משתמש לאפליקציות משחקים (הנחיות למינוף חוויית המשתמש)



חוויית משתמש פיתוח אפליקציות ,פיתוח אפליקציות לאנדרואיד , פיתוח אפליקציות לאייפוןפיתוח אפליקציות משחקים, , ,Analytics ליישומים לנייד , 8 תחזיות פיתוח למובייל – 2015מי הם מפתחי אפליקציות? , בניית אפליקציות – איך מתחילים? , איך מחליטים על חברה לפיתוח אפליקציות? ,  מעצב אפליקציות מקצועי , פיתוח אפליקציות לאייפון למתחילים

יום חמישי, 26 במרץ 2015

פיתוח אפליקציות

ההתלהבות הראשונית לפיתוח אפליקציות מתחילה לדעוך בעולם, ובמובן מסויים, טוב שכך. העולם סבל שחרור של לא מעט אפליקציות ברמה בינונית שחלקן חסרות תועלת לחלוטין. חנויות אפליקציות (כמו App store של אפל) עמוסות מלאים. חברות רבות הרגישו צורך עז לפתח אפליקציה רק לשם ההתרברבות, ותרומתן של האפליקציות עבור משתמשים, לעיתים קרובות היתה מחשבה משנית ולא יותר. כתוצאה, אפליקציות איכותיות ושימושיות מאד, אבדו בין כל הרעש, העלו אבק וזכו למעט מאד הורדות.
חברות פיתוח אפליקציות לעסקים

יתכן שחלק מהעסקים יניחו לעניין לשקוע, אבל אחרים עשויים ללמוד מטעויותיהם וישאפו להשתדרג ולייצר אפליקציות טובות יותר. להלן כמה טיפים ששווה לשקול אם ברצונך לפתח אפליקציה מסקרנת יותר עבור משתמשים:

1. הדרך להצלחה - אפליקציה חייבת לפתור בעיה

ספק פונקציונליות חשובה, חסוך זמן וכסף, תבדר או תאיר, במילים אחרות: אפליקציות מוצלחות מספקות יתרונות שימושיים למשתמשים, ועליך למצוא את הנישה הנכונה טרם פנייתך לחברות פיתוח אפליקציות.
הדוגמה החביבה עליי ביותר לאפליקציה שימושית היא פרי יצירת "בנק אוף אמריקה" (Bank of America) עליה סיפר לי ידיד. מסתבר שמדובר באפליקציה שמגיעה בגרסאות עבור ISO ואנדרואיד, שמאפשרת למשתמש להפקיד צ'ק על ידי צילום 2 צידי הצ'ק - פשוט, נוח וכל התהליך אורך כ-2 דקות, והגזמתי.
ככלל, כל מה שהאינטרנט כבר מבצע בצורה טובה, לא זקוק לאפליקציה. בשורה התחתונה: אל תפנה לחברה לפיתוח תוכנה אם אין לך רעיון מוצק לשפר את חיי המשתמש.

2. פיתוח אפליקציות דורש התמקדות ושאיפה למצויינות

רוב מנהלי תכנון בחברות פיתוח תוכנה עשויים להסכים שזו ההמלצה החשובה מכל. קל מאד להסחף אחר רעיון מטורף לגמרי, שעלול לסכל את כל הפרוייקט בהמשך הדרך. סערת מוחות היא חיובית ומבורכת; תנו לרעיונות לזרום ודונו בהם. אבל כשמיציתם את החשיבה על הרעיון, צמצמו את הרעיונות לאחד או שניים הטובים ביותר.
חברה לפיתוח תוכנה

3. פיתוח אפליקצה ≠ משתמשים מתייצבים בשורה

חנויות יישומים אינן ערוצים ישירים עבר כל מי שברשותו מכשיר סלולרי חכם או טבלט. למעשה, אלא אם כן אתם בעסקי פיתוח תוכנה, כנראה שעדיף שתבזבזו את המשאבים לפיתוח העסק בצורה אחרת. במידה והורדות רבות חשובות לכם, תאלצו לבצע עבודת שיווק טובה.

4. אפליקציות זקוקות למנגנון התראות עבור המשתמש

אפליקציות רבות דורשות מהמשתמש להיכנס לאפליקציה במידה וברצונו להתעדכן בהתפתחויות. מנגנון התראות לא בהכרח הגיוני עבור כל אפליקציה באשר היא, אבל כשהדבר הגיוני, אל תפספסו את ההזדמנות להוסיף אותו. התייעצו עם חברת פיתוח אפליקציות במידה ואינכם בטוחים על נחיצות מנגנון התראות.

5. אל תכריחו משתמשים להפעיל את האפליקציה שלכם במקום ביקור באתר העסק

ואל תגרמו להם לפנות לגרסה הניידת של האתר (אבל כן תפתחו גרסה ניידת זמינה). צגי טלפונים ניידים נעשים גדולים יותר, ושירות 4G בסלולרי הופך את השימוש באינטרנט לנוח מאי פעם. טבלטים בפרט, אינם זקוקים בהכרח לגרסה ניידת של אתר האינטרנט שלך.
דפדפני ניידים משתפרים. במקום לחשוב שעליך לפתח אפליקציה במקום אתר האינטרנט שלך, התרכז על שיפור חווית המשתמש והשירות של הגרסה הניידת של אתרך.

במידה והנך מעוניין בפיתוח אפליקציות לעסקים אך אינך מכיר חברות פיתוח אפליקציות, ממליצה להמשיך לקרוא, לצבור כמה שיותר ידע, לא להתפשר ולבקר את הגחמות שלך בעזרת חשיבה שקולה ואובייקטיבית ככל שניתן.

בהצלחה, אשמח לשמוע את דעתכם והמלצותיכם בתגובות.

המאמר נכתב עבור Dapps.co.il - חברה לפיתוח אפליקציות לעסקים © כל הזכויות שמורות.
יש לך רעיון מקורי? טלפן אלינו: 03-6318736
תגיות: חברות פיתוח אפליקציות, חברה לפיתוח אפליקציות, חברת פיתוח אפליקציות, בניית אפליקציות, בניית אפליקציה, בניית אפליקציה לאנדרואיד, מפתחי אפליקציות, פיתוח אפליקציות, איך בונים אפליקציות? איך לפתח אפליקציות? Dapps.co.il , בניית אפליקציות לאנדרואיד , פיתוח אפליקציות לחברות , בניית אפליקציות לחברות , פיתוח אפליקציה לאנדרואיד