מחשב כף יד

צפייה בגרסה מלאה : עזרה דחופה בנושא פיתוח



dyh999
13/03/08, 21:24
הרגע אבא שלי התקשר אלי מנסיעת עסקים בחול והציע לי עיסקה-אם אני מבטיח לו שתוך 4 חודשים מפתח איזו שהיא תוכנה לאייפון הוא מביא לי אייפון כשהוא חוזר
הבעייה היא שאין לי שום ידע בתכנות לmac ואין לי מושג מאיפה להתחיל מישהו יכול לתת קצת הסבר באיזה שפה,סביבה,וכו עובדים????

IlanF
13/03/08, 21:38
נתחיל בדברים הפשוטים... יש לך מאק?
אם לא, תשכח מזה.. אני לא בטוח עד כמה אמולציה של מאק על PC עובדת ועד כמה יהיה אפשר לעבוד דרכה על הSDK עד שאני יבדוק את זה.
אם יש לך מאק, תוריד את הSDK מהאתר של אפל ותתחיל ללמוד לתכנת בObjective C (http://en.wikipedia.org/wiki/Objective-C)

Remo
13/03/08, 21:41
תכתוב Hello World.

odedb52
13/03/08, 21:44
לא משנה איזו תוכנה?

dyh999
13/03/08, 22:05
לא משנה איזו תוכנה?

בהתחשב בזה שהוא מתכנת רציני הוא רוצה תוכנה עם ui או אפילו gui ואני יודע VB וקצת c/c++
כל הפרויקט הזה זה כדי לדרבן אותי ללמוד תכנות לאייפון כדי שבעתיד אני יעביר את התוכנה שלו לפלטפורמה של האייפון

iPhoner(?)
14/03/08, 02:32
לא משנה איזו תוכנה?

זה לא קטע יותר מדי רציני... הוא לא מנסה לעבוד על מישהו ולרשום Hello World...
זה קטע של אבא שמנסה לדרבן את הבן שלו...

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

Yotam.B
14/03/08, 06:58
רק אם היה לי יותר זמן להשתמש בsdk של אפל, כי הוא מדהים.
שיהיה לי זמן אני רוצה לכתוב איזו תוכנת גיור ככה שתעבור יפה :) רק זמן. איפה קונים?

planB
14/03/08, 08:20
Objective-C הכי קרובה לC++
היא גם בנויה פחות או יותר מעל C ועם אובייקטים, פשוט יש שם מונחים טיפה שונים כמו שליחת הודעה במקום קריאה למתודה, אבל בגדול זה אותו דבר

Remo
14/03/08, 08:32
מקום טוב להתחיל ללמוד Obj-C (http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html) (יש גם PDF להורדה).

dyh999
14/03/08, 11:52
אז איפה יש חומר על פיתוח מחוץ לsdk?

0ren
14/03/08, 11:56
אבא לא פראייר יש לך.
מעניין מה יקרה כשהוא יצטרך לקנות לך רכב.

mhu
14/03/08, 11:59
אבא לא פראייר יש לך.
מעניין מה יקרה כשהוא יצטרך לקנות לך רכב.

הוא יבקש ממנו ליצור מנוע בעל 16 צילינדרים :)

dyh999
14/03/08, 12:07
יש למישהו חומר על פיתוח מחוץ לsdk????

planB
14/03/08, 12:09
יש למישהו חומר על פיתוח מחוץ לsdk????

http://ericasadun.com/iPhoneDocs/

idg604
14/03/08, 13:16
כמה הsdk שוקל????

Remo
14/03/08, 13:27
כמה הsdk שוקל????

2GB

amiRach
14/03/08, 17:15
בהתחשב בזה שהוא מתכנת רציני הוא רוצה תוכנה עם ui או אפילו gui ואני יודע VB וקצת c/c++
כל הפרויקט הזה זה כדי לדרבן אותי ללמוד תכנות לאייפון כדי שבעתיד אני יעביר את התוכנה שלו לפלטפורמה של האייפון

תגיד לו לקנות לך קודם Mac כדי שבאמת תוכל לפתח משהו.. :)

Kingstone
14/03/08, 22:57
חח סיפור מצחיק איזה אבא...
ד"א אם אפשר לשאול, מה התוכנה שלו שבסופו של דבר תצטרך להמיר לאייפון?
יש לך בכלל ניסיון תכנותי? עזוב OBJC. כי אם אין לך בכלל זה יכול לקחת קצת זמן.
אם כבר יש לך נסיון בשפה כלשהי, עדיף C ודומיה אז לא יהיה יותר מדי קשה לעבור אבל יקח איזה חודש אינטנסיבי ללמוד ואחרי זה השאר לפיתוח עצמו.
http://idevdocs.com
וכמו שאמרו ה SDK..

IlanF
14/03/08, 23:44
עזבו את הsdk והobjc.. אם אין לו מאק, אין לו סיכוי לתכנת לאייפון.
קודם כל שיענה על השאלה אם יש לו מאק או אין או אם הוא יכול להשתמש אצל חבר או בעבודה של אבא שלו...
אחר כך אפשר להתקדם לשפת תכנות עצמה.

maromassedo
15/03/08, 11:25
אני מקבל מחר מקבוק ואני רוצה ללמוד לתכנת גם אפליקציות לאייפון ויש לי ידע בסיסי מהתיכון של שפת c++ ואסמבלי
איך אני מתחיל??
אני עכשיו מתלבט אם לקחת את זה יותר רחוק וללמוד הנדסת תוכנה ...

dyh999
15/03/08, 19:09
חח סיפור מצחיק איזה אבא...
ד"א אם אפשר לשאול, מה התוכנה שלו שבסופו של דבר תצטרך להמיר לאייפון?
יש לך בכלל ניסיון תכנותי? עזוב OBJC. כי אם אין לך בכלל זה יכול לקחת קצת זמן.
אם כבר יש לך נסיון בשפה כלשהי, עדיף C ודומיה אז לא יהיה יותר מדי קשה לעבור אבל יקח איזה חודש אינטנסיבי ללמוד ואחרי זה השאר לפיתוח עצמו.
http://idevdocs.com
וכמו שאמרו ה SDK..

ישלו תוכנה לניהול וחיפוש בבסיסי ידע והיא בשימוש עי אלפי (ויותר) חברות בעולם
היא בפיתוח 19 שנה בערך

airstrip
16/03/08, 09:05
עצתי היא:
א. תמצא מק לעבוד עליו. אני התקנתי Hackintosh על ה-pc שלי וזה עובד מ-ע-ו-ל-ה!!
ב. תירשם כמפתח ב-apple.
ג. תוריד את ה-sdk ואת כל הסרטונים של 'איך להתחיל' מה-iphone Developer Center של Apple.
ד. תתחיל מללמוד את הבסיס של Objective-c, שכמו שנאמר פה כבר, אם יש לך נסיון בתכנות Object Oriented זה אפשרי ללמוד מהר יחסית. אם יצא לך להכיר Smalltalk אז זה בכלל עיניין של דקות.
ה. תתחיל לבנות אפליקציות פשוטות: Hello World, שטויות עם Events ו-ui ולאט לאט תכיר יותר ויותר את הספריות של Cocoa Touch וה-iphone בכלל.

זה מה שאני עשיתי בינתיים, וזה מתקדם די יפה... :)