Kamal IlI

مطور ويب وتطبيقات على الايفون ....

69 نقاط السمعة
35.8 ألف مشاهدات المحتوى
عضو منذ
عنا شبيه الها ههه : طنش تعش تنتعش
كمطورين لن نفقد الاهتمام بـ IOS مادام المستخدم النهائي يحب هذا النظام من عوامل حب المستخدمين ل IOS هو التطبيقات الاحترافية التي تنزل في سوق التطبيقات التطبيقات في سوق ابل أفضل بكثيير واحترافية اكثر من مثيلاتها ب سوق اندرويد / انا هنا اقصد الـ UI والUX وال stability ، وليس قوة الـ code بالاضافة ان أبل لن تسمح لاي تطبيق ان يدخل السوق مالم تراجعه ، وتدقق محتواا اسطره البرمجية ، وتراجع فكرته / على عكس سوق جوجل ، السوق
انا استخدم xcode و iphone simulator فقط ، الجميل في الـ xode انك من الممكن ان تربطه بسهولة مع github احيانا استخدم firefox من اجل اضافة sqlliteManager، همممم واحتاج ال فوتوشوب في بعض الاحيان
16
في ال php موجود هذا النمط في العديد من ال frameworks مثل Yii ، cake .. الخ الخ اما بتطوير تطبيقات الـ iphone فالـ MVC هو الاسااااااس في بناء التطبيق اعتقد ان الـ MVC منتشرة جدا عند المطورين العرب المحترفين لمهنة البرمجة ، وان لم يعتمدو Pattern ما ، فسيخروجو من سوق تطوير التطبيقات بسرعة لذلك تجدنا نتعلم كل جديد، ونستخدم كل مفيد ، لكي نقدم عمل أفضل ونبقى في السوق ، المنافسة شرسة بعض الاحيان ، وهذا جميييييل لانه
14
اعتقد ان فكرة الـ Delegation بسيطة، ولكن الـ objective c لديها العديد من المفاهيم الجديدة الغربية "على الاقل كانت غريبة بالنسبة لي"، وعند استخدام الـ objective c في المراحل الاولى يكون راسك ممتلىء باشارات الاستفهام والتعجب :s delegation : لكي يتكلم كائنين "object" مع بعضهم كائن "أ" وكائن "ب" نقوم بالتالي: ١- يسجل الكائن "ب" نفسه كـ "delegate" للكائن "أ" ٢- لايوجد خطوة اخرى D: وهكذا يستطيع الكائن "أ" ان يرسل رسائل محددة مسبقا ضمن تعليمة protocol@ هذه الرسائل ستصل
اكتبها رؤوس رؤوس اقلام، اي انها تكون مختصرة و "احيانا" قد تحتوي على رموز وكلمات قد لايفهمها من ليس ملم بكل جوانب التطبيق وميزاته.... الاجمل من ذلك ان تكون الشفرة هي تشرح نفسها بنفسها، ولا تحتاج الا الجزء اليسير من التعليقات مثلا "احيانا" اسمي همممم الـ "فعل" "method" هكذا: اجلب-لي-دجاجتي-السمينة-من-بيت-الدجاج-واحضرها-لهنا-لكي-احضرها-واضعها-في-الفرن-الالي-الذي-يجب-ان-يكون-بدرجة-حرارة-.... اعتمد على فكرة: انا اعمل مبرمج لاكتب تطبيق "code" ليس لاكتب تعليقات، التعليقات اكتبها عندما يكون الصف "class" او همممم الفعل "actoin/method" غير واضحين
هممم بالنسبة لي الامر عادي، وبصراحة قد لا ألاحظ وجود الخطأ فعلا عندما اقرأ مقال ما، اقرأه بسرعة واهتم بفكرة ومحتوى المقالة وما تقدمه لي من متعة او فائدة واحيانا "حسب نوع المقالة" قد تزيد متعة المقالة لو كانت مكتوبة باللغة العامية المليئة بالمصطلحات المحلية اخيرا انظر لمن يكتب المقال وماهدفه منه..... هو شاب من جيلنا يرغب ان ينشر افكاره او اسمه، لن اتوقع منه ان يكون محترف لغة عربية ، ولن اتوقع ان يكون محتوى مقالته مماثل لمقالات الجرائد
14
اتمنى دائما ان يكون عدد ساعات اليوم اكثر من ٢٤ ساعة، لكي اقرا اكثر ابرمج اكثر اتواصل مع الناس اكثر ....... من الادوات التي اعشقها ، برنامج لادارة ذاكرة المحفوظات "clipboard manager" على الويندوز : http://ditto-cp.sourceforge.net ... خطيييير على الماك استخدم jumCut .... لا بأس به ............. اذا استخدمت تطبيق لادارة محطفوظات الذاكرة ستفاجأ بالوقت الذي ستوفره في عملية القص واللصق ستقص عدة اشياء اليوم ، وبامكانك ان تأتي بعد اسبوع لتلصقها في مكان اخر ! وبرنامج مهم جدا ،
احب ان اعقب فكرة، اذا تخصصت بل كلية في الطب ، وتعلمت البرمجة هذا يعطيك قوة وتميز عن كل اقرانك في الطب وكل اقرانك في البرمجة ....... وهذا يساعدك على تنفيذ مشاريع برمجية متخخصة بل طب، ليس برمجة تطبيقات طبية فقط + بل برمجة الات على ان تعمل باسلوب ما يفيد الاطباء في العمليات.... اعتقد انهم يطلقون على هذه الفكرة اسم تحكم الي .....
16
انا مع كل التعليقات المستفيضة ، وخاصة فكرة -احب ما تعمل- ٠لدي قريب لي، هو الان يعمل في دبي كمدير فريق البرمجي في شركة لمعدات بصمة الابهام ،ويصل راتبه حاليا في الشهر الى 5000 دولار + احيانا يقوم ببعض المشاريع كـ freelance ويزيد دخله عدة الاف اخرى ٠لدي صديق متخصص بلفة الجافا كان يعمل في مدينتي "حلب ، سوريا" وكان يحصل على مبلغ عالي Oo مقارنة بل كثير من الوظائف حتى دخله اضحى اعلى من دخل بعض الاطباء عندنا في
بعد ان تختار ان تختص لغة برمجية ما ، اقترح ان تبدأ بقراءة مشاريع مفتوحة المصدر مكتوبة باللغة التي اخترتها لتطلع على أكواد غيرك من المبرمجين وتتعلم منهم. مثلا لو اخترت ال php ، فبامكانك قراءة هيكلية framework cake او اي framework اخر ، والاجمل أكثر ان تندمج بمجتمع CMS ما وتتابعهم وتحاول ان تقرأ كودهم البرمجي "او modual معين" سطر سطر ......امثلة php cms : Wordpress & Drupal