ABA


"להשיק אפליקציה- קודם בIOS אנרואיד או PHONEGAP?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20892 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20892
Gandals 
חבר מתאריך 21.5.04
16444 הודעות, דרג אמינות חבר זה
   17:26   18.09.14   
אל הפורום  
  להשיק אפליקציה- קודם בIOS אנרואיד או PHONEGAP?  
 
   אני ושותף יוזמים איזה רעיון,
התקציב שלנו לא מאפשר לפתח גם נייטיב לאייפון וגם לאנדרואיד.

ואנחנו בשיקולים אם לפתח את האפליקציה בפון גאפ,
או בנייטיב.

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

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


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  שאלה כללית מדי, זה ממש תלוי באפליקציה ובשיקולי עלויות וכו' משה הלולן 18.09.14 18:09 1
  שמע MrSus 22.09.14 21:25 2
  לפי דעתי BLACK DOG  25.09.14 23:11 3
  תשובה, dvir8 04.10.14 11:26 4

       
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק, 14 נקודות
   18:09   18.09.14   
אל הפורום  
  1. שאלה כללית מדי, זה ממש תלוי באפליקציה ובשיקולי עלויות וכו'  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   21:25   22.09.14   
אל הפורום  
  2. שמע  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.09.14 בשעה 21:29 בברכה, MrSus
 
אני לא יכול לדבר מניסיון, אבל מכיוון שאף אחד לא הגיב, אני כן רוצה להגיד כמה מילים...

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

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

שלישית, אם אתה סגור על נייטיב ולא יכול לפתח לשתי הפלטפורמות, ואתה אומר שהתוכנה צריכה משתמשים, אז הייתי אומר לך ללכת על הפלטפורמה שיותר פופולארית - אנדרואיד.. למרות שגם כאן, זה תלוי בקהל היעד, ולמשל באמריקה מוצרים של אפל הם יותר פופולארים מבשאר העולם (http://techland.time.com/2013/04/16/ios-vs-android/ - נכון לאפריל 13), אבל בכל זאת לאנדרואיד יש נתח שוק עולמי יותר גדול.

אחרון חביב - אם תחליט ללכת על phonegap, אני מציע לך לבדוק אופציה של פיתוח ב- Ionic Framework (גוגל איט) - בכללי, זה פריימוורק של פיתוח אפליקציות למובייל שבנוי על phonegap ועל angularjs (גוגל), שאתה יכול לפתח בו אפליקציות מובייל שנראות ומרגישות ממש כמו אפליקציות נייטיב.. המשתמשים כמעט ולא יוכלו לדעת.. אבל הקאצ' הוא שכרגע העיצובים של האפליקציות האלו מותאמים בעיקר לעיצובים שנהוגים ב- iOS, כך שאם תפעיל אפליקציה כזו ב android, אתה תראה שהעיצוב לא מתאים כל כך למכשיר... אבל הם עובדים על להתאים את זה גם לאנדרואיד בהדרגה..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות, דרג אמינות חבר זה
   23:11   25.09.14   
אל הפורום  
  3. לפי דעתי  
בתגובה להודעה מספר 0
 
   אני מפתח באנדרויד נייטיב java , ולפני זה השקעתי אולי שעה ב phonegap , אבל לא הרגיש לי נכון לא יודע למה.
אני לא יודע לאיזה רמה הקרוס פלטפורם אלה הגיעו אבל בסך הכל אנשים כן משתמשים בהם.
אז לפי דעתי לפני שאתם מתחילים תעשו לעצמכם רשימה של כל הדברים שהאפליקציה צריכה מבחינת פונקציות של הפלאפון (מיקום. מצלמה וכו׳ ) ותראו אם phonegap ואחרים מאפשרים לכם גישה לפונקציות האלה
אם לא, אז זה די עונה לכם על השאלה.
אם בחרתם ללכת על ניטייב אז לפי דעתי תשקיעו זמן בלנתח את קהל היעד שלכם ותנסו לראות אולי באיזה מערכת הפעלה הם משתמשים יותר

Redot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   11:26   04.10.14   
אל הפורום  
  4. תשובה,  
בתגובה להודעה מספר 0
 
   ארבעה פרמטרים:

זמן, כסף, יעילות, איכות

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

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


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

ושוב הכל עניין של תקציב וזמן.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net