רשימת תפוצה

חפש באתר:

Loading

פייסבוק
5to9-תמונות מ
שיחות בפורום

 

 

Entries in Tutorial (14)

יום שני
יול052010

Core Motion

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

Click to read more ...

יום חמישי
נוב262009

ניהול גרסאות – סגולה לאריכות ימים

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

Click to read more ...

יום ראשון
נוב152009

המדריך לתיכנות מקבילי לאייפון ומק

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

Click to read more ...

יום שלישי
נוב032009

מדריך In App Purchase

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

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

Click to read more ...

יום ראשון
אוק182009

קטגוריות באובג'קטיב–סי

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

Click to read more ...

שבת
אוק102009

המדריך לניהול זכרון באובג'קטיב–סי

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

Click to read more ...

יום רביעי
אוק072009

מדריך: SQLite

‏SQLite הינה ספריה מאוד חזקה ויעילה לניהול נתונים בקבצים באמצעות תחביר של SQL. הספריה קיימת במק וגם באייפון. הכוונה של אפל היתה שבכל מצב בו אתם מתפתים לכתוב fopen תשתמשו בספריה במקום. במדריך אסביר כיצד ליצור קובץ בסיס נתונים וכיצד להשתמש בו מאובג'קטיב סי.

Click to read more ...

יום חמישי
אוק012009

מדריך: מחרוזות בקוקה

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

Click to read more ...

יום שלישי
ספט292009

Objective-C tutorial, part 2

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

Click to read more ...

יום שלישי
ספט222009

Objective-C Tutorial, Properties

במאמר זה אני אדבר על תכונה של ObjectiveC והיא הגדרת properties. תכונה זו נכנסה לשפה בגירסא 2.0 שהיא הגרסא בשימוש כיום בערכת הפיתוח של האייפון ולאופרד.

Click to read more ...