שאלה מצויינת ../images/Emo45.gif , אין לי תשובות, אבל דעתי..
אני גם מתעניין בפיתוח לאנדרויד,נראה לי שזה יהיה לא נכון לחוות דיעה כלשהיא על השאלה , בלי לקבל עוד קצת מידע, היות והתשובה שונה משואל אחד לאחר(ובכל זאת חטאתי - כמו שניתן יהיה להבין ממבול הכיתוב
): * האם יש לך היכרות עם הפלטפורמה כמשתמשת ? האם כבר התעניינת קצת בפיתוח לאנדרויד? (קראת קצת בגוגל, בדקת פורומים, וכו...) * האם יש לך רקע בתכנות עם ג'אווה? * האם המטרה שלך היא ללמוד תכנות לאנדרויד כהכנסה עיקרית/הכנסה נוספת/ רק בשביל הכיף? * האם את מעוניינת לשלם עבור הלימודים? אוקיי, אם את משתמשת במכשיר של נוקייה לדוגמה, רוב הסיכויים שתצטרכי לרכוש מכשיר אנדרויד שעליו תוכלי לבדוק את האפליקציות שלך (וזה למרות האפשרות של אמולטור). פלטפורמת האנדרויד בנוייה על שפת ג'אווה, ככה שאם יש לך היכרות עם השפה "ההתאמות הקטנות" לכתיבה עבור האנדרויד יהיו יותר קלות עבורך ללמידה ,מאשר לדוגמה אם עד היום תכנתת ב VB או C. למיטב ידיעתי(תקנו אותי אם אני טועה
) פיתוח לאנדרויד היום פחות רווחי מפיתוח לאייפון/אייפד, וזה נובע ממספר סיבות, הראשונה בהם היא שפלטפורמת האנדרויד עוד צעירה בהשוואה לאייפון ורק "לאחרונה"(לא זוכר תאריך
) נוספה לה תמיכה באפליקציות בתשלום דרך המרקט(פלטפורמת ה"מכירה" של אפליקציות אנדרויד) בארץ. הסיבה השנייה היא "מוניטין" האייפון/אייפד(אייפוד מבחינתי הוא "חיה" אחרת) זוכים ליותר פרסום, מדובר רק על שני מוצרים לעומת מגוון של מוצרים בפלטפורמת האנדרויד(זה כמובן אימרה שמתייחסת לשוק העולמי ולא הישראלי - בשוק הישראלי מדובר על מכשירים בודדים שלא זוכים לאותו מערך פרסומי ומתומחרים במחירים שמתחרים עם האייפון/אייפד ). סיבה נוספת היא שלמרות שנראה שכל העלם ואשתו חפץ בכשיר חכם.
http://techcrunch.com/2010/02/23/smartphone-iphone-sales-2009-gartner/ http://blog.nielsen.com/nielsenwire/online_mobile/iphone-vs-android/ http://www.pluggd.in/smartphone-com...s-windows-mobile-vs-blackberry-vs-iphone-297/ http://www.redorbit.com/news/technology/1915590/2014_android_vs_symbian/ נוקייה היא בעצם המובילה נכון להיום בנתוני המכירות של מכשירים סלולרים (שוב אם מישהוא יודע אחרת - תקנו אותי ), (הכוונה היא בעולם - אין לי מושג מה קורה בארץ...אני לא זוכר מתי מידע כזה פורסם אם בכלל...) ולמרות צפי המומחים שאנדרויד תנגס בפלח השוק הזה, אנחנו מדברים על הכדאיות היום, השבועות הקרובים, השנה הקרובה , אין צפי שזה יישתנה. דבר נוסף שאוליי כדאי להזכיר הוא הנושא של פרגמנטציה, שמהווה מכשול למתכנתים להבטיח איכות שווה של האפליקציה על מכשירי אנדרויד שונים, דוגמה טובה לכך לדעתי היא חברת המשחקים ROVIO , שפיתחה את משחק ANGRY BIRDS , המשחק שמדורג כהכי נמכר על פלטפורמת האייפון. ניתן לקרוא עוד על הנושא בבלוג של החברה:
http://www.rovio.com/index.php במידה ואת מעוניינת ללמוד את האנדרויד כהכנסה עיקרית, את צריכה לקחת בחשבון שוב שנתוני המכירות לאפליקציות אנדרויד הם עדיין נמוכים. (כמובן שפיתוח למגזר עיסקי פרטי לא נכלל בקגוריה הזו כי הוא תלוי שוק/עסק) במידה ואת רוצה ללמוד אנדרויד כהכנסה נוספת או סתם בשביל הכיף, זה נראה לי אפשרות מצויינת בשביל עצמך לשפר את חוויית השימוש שלך ממכשיר הסלולר שלך או ממכשיר הטבלט שלך, זה גם פחות מלחיץ ופחות מחייב אם הדברים נעשים בשביל הכיף/סקרנות מאשר עבור רווח כלכלי. במידה ואת מעוניינת לשלם עבור הלימודים האלו, האם בדקת כבר מוסדות לימוד? למיטב ידיעתי מקומות לימוד בארץ שמלמדים אנדרויד מלמדים בסיס כמו שנהוג ברוב לימודי שפת תיכנות באופן פרטי(אם את מדברת על לימודים באוניברסיטה - אז באמת שאין לי מושג
). אני חושב שאותו חומר בסיס(רוב הסיכויים מתודת לימוד אחרת) ניתן למצוא באינטרנט, השאלה אם את צריכה שייתנו לך את הבסיס של איך לתכנת לאנדרויד או לא?! גשי למקומות הלימוד ותתייעצי עימם. פיתוח לאנדרויד לא חייב להתבצע רק בתכנות בג'אווה, לדוגמה,מגירסת אנדרויד 2.2 יש תמיכה בנגן פלאש של אדובי, אז במידה ואת מכירה אתרי משחקים חינמיים שמציעים משחקים איכותיים(טעם וריח) שמבוססים פלאש, תוכלי לדעת מה תוכלי ליצור שירוץ באנדרויד(שוב רק בגרסת פרויו ומצריך גירסה אחרונה של פלאש CS5)אופצייה זו מאפשרת לך ליצור אפליקציות בפלאש ביתר קלות מאשר בתכנות(במידה ואת מכירה את פלאש זה מהווה לך ייתרון), כמו כן עבודה עם פלאש מאפשרת לך ליצור אפליקציה גם עבור האייפון, ככה שאת יוצרת אפליקציה, ורק מקמפלת(אורזת
) אותה עבור הפלטפורמה שאת רוצה, קיימים עוד כלים שמאפשרים את "הדו קיום" הזה עבור המפתח, שווה לגגל(מצד שני ,היות והכלים האלה דיי חדשים בשוק, הם מצריכים בדיקה לפני שאת יכולה לומר בוודאות שיתאימו לסוג האפליקציה שאת רוצה ליצור) ... אבל הייתרון הכי חשוב של האנדרויד ובגלל זה שמרתי אותו לסוף, הסיבה שבסופו של דבר משתלם למפתח ליצור אפליקציה עבור האנדרויד - היא שזה לא עולה לו כסף. (אני לא מדבר על זמן פיתוח, וחברות למיניהן) פיתוח לאייפון מצריך יצירת האפליקציה אך ורק על פלטפורמת אפל, בהתחשב בעובדה שרוב העולם נמצא על ווינדוס, או אוליי לינוקס , הדרישה של אפל היא מחסום כלכלי שעומד בפני מפתח דל אמצעים. אם זה לא גורם מרתיע מספיק, קיימת צנזורה נוקשה בחנות האפליקציות של אפל, ועל מנת בכלל להיות מסוגלת שהאפליקציה שלך תישקל כמתאימה את נדרשת לשלם סכום סמלי...של 99$ (חייבים לאהוב חברה שעדיין מתמחרת בשיטת הדולר החסר
) אני מקווה שזה לא תרם לך לבלבול, אני תומך נלהב של הפלטפורמה, וצופה לה עתיד שטוב גם למפתח וגם לצרכן. אני את לימודי האנדרויד שלי אעשה כנראה לבד בעזרת גוגל (לא לטעות עם תמיכה רשמית של החברה
) אני חייב לומר שאני לא מבין הרבה בנושא זה, ואני מקווה שאחרים ייצטרפו וייתנו תשובה יותר קונקרטית, ואוליי ייתקנו כמה מחוסר הדיוק בפוסט שלי.
כמו כן, יש "יובש", בפורום הזה, מומלץ לבדוק את iandroid לחוות דעת נוספות:
http://iandroid.co.il/forum שיהיה בהצלחה, ואנא תעדכני אותנו פה. (וסליחה על החפירה
)