לא יודעים מאיפה להתחיל? המאמר הבא בשבילכם !!!

מאת LDA company
בתאריך 23 פברואר, 2017

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

לא יודעים מאיפה להתחיל? המאמר הבא בשבילכם !!!
גיבוש הרעיון: 

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

אולם מחקרים מוכיחים שזה בכלל לא פשוט והדרך להצלחה אף פעם לא פשוטה - אך אפשרית. 

אז איך מתחילים בכל זאת ? 

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

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

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

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

 

איפיון הרעיון: 

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

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

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

 

שלבי פיתוח של אפליקציה:

יופי ! יש לכם רעיון ? יש לכם איפיון ? תמשיכו לקרוא, במידה ואין לכם, תתחילו לעבוד במרץ על סעיפים 1 ו - 2 , זה מאוד ייקל על המשך התהליך מול החברות פיתוח | מפתחים . 

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

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

פיתוח אפליקציה לאייפון : המערכת הפעלה של אייפון נקראת IOS , הפיתוח למערכת זו מבוצע בשפת תיכנות הנקראת Objective-C , התוכנה אשר משמשת לכך היא X-CODE המוכרת והטובה של אפל. 

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

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

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

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

חסרונות : תלוי בזמינות אינטרנט.

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

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

 

גיבוש הרעיון: 

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

אולם מחקרים מוכיחים שזה בכלל לא פשוט והדרך להצלחה אף פעם לא פשוטה - אך אפשרית. 

אז איך מתחילים בכל זאת ? 

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

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

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

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

 

איפיון הרעיון: 

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

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

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

שלבי פיתוח של אפליקציה:

יופי ! יש לכם רעיון ? יש לכם איפיון ? תמשיכו לקרוא, במידה ואין לכם, תתחילו לעבוד במרץ על סעיפים 1 ו - 2 , זה מאוד ייקל על המשך התהליך מול החברות פיתוח | מפתחים . 

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

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

פיתוח אפליקציה לאייפון : המערכת הפעלה של אייפון נקראת IOS , הפיתוח למערכת זו מבוצע בשפת תיכנות הנקראת Objective-C , התוכנה אשר משמשת לכך היא X-CODE המוכרת והטובה של אפל. 

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

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

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

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

חסרונות : תלוי בזמינות אינטרנט.

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

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

 

01

02

03

בחירת חברה \ פרילנסר 

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

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

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

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

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

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

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

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

 

המחיר הוא פקטור פחות חשוב מאשר התמורה שתקבלו לכספכם ! 

פיתוח תוכנה זה לא המקום לחסוך בכסף ... 

בתחום פיתוח אפליקציות בד״כ הזול יקר והיקר זול .

 

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