ياريت تشاركونا بتجربتكم في البرمجة على الهواتف خاصة( Android, bada,Symbian )
الموضوع لايمنع مشاركة مبرمجي iOS, Blackberry او غيرها :)
ياريت تشاركونا بتجربتكم في البرمجة على الهواتف خاصة( Android, bada,Symbian )
الموضوع لايمنع مشاركة مبرمجي iOS, Blackberry او غيرها :)
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
ال iPhone ممتعه من وجهة نظري ...
ال Android أقل متعه ...
الـ Iphone لم أبرمج عليه ولم أحاول للتكلفته ، وهو نظام منغلق ..
أما الـAndroid جيد وسهل للغاية ، يمكن التعامل بسهولة وهو نظام مفتوح ، وهو الآن هو الغالب على
سوق الهواتف الذكية ..
تحياتي :happy:
احم احم ...
كنت أتوقع أكثر قليلا من "ممتعة وأقل متعة" كالنظم والمعالجات والتكاليف المبدأية والنظم التي قمتم بالتطوير عليها وتوفر الأدوات واللغات والتعامل native والتراخيص والمزامنات وتعدد المهام الحقيقي وحجم مجتمع التطوير : وهكذا D :D
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
ahmed_youssef كتب:احم احم ...
كنت أتوقع أكثر قليلا من "ممتعة وأقل متعة" كالنظم والمعالجات والتكاليف المبدأية والنظم التي قمتم بالتطوير عليها وتوفر الأدوات واللغات والتعامل native والتراخيص والمزامنات وتعدد المهام الحقيقي وحجم مجتمع التطوير : وهكذا D :D
اذا انت تريد مسلسل رمضاني برمجي علي منصة الهواتف وليس فقط مجرد الانطباعات الشخصية ![]()
GoodBye
عملت على ال J2ME و ال Android و BB(بشكل بسيط)
و حاولت تعلم برمجة ال iOS
ال J2ME لغة بسيطة نسبيا تبعا لقدراتها اذا لا يمكنك الوصول لاغلب خصائص الجهاز و لم يكن هناك IDE رسمي للعمل عليه، لكن كنت افضل(كالاغلبية) العمل على Netbeans
و هناك مشكلتين رئيسيتين بالنسبة لي فيها:
- تعدد احجام الشاشات للاجهزة التي تدعمها
- صغر حجم ذاكرة الجهاز و تحجيم قدراتك بسبب ال OutOfMemory Exception
ال Android نظام تشغيل جميل يعطيك حرية كبيرة للوصول الى اجزاء النظام (ليش كل شي طبعا)، اعتمدت الشركة الام( Google ) ال IDE الرسمي Eclipse كبيئة برمجة Android
من المشاكل فيه:
- ال IDE ما زالت تحتوي على مشاكل لحد الان
- تعدد احجام الشاشات للاجهزة الداعمة للنظام
----
من اهم النقاط في برمجة الهواتف المحمولة هو تصميم البرنامج، حيث هنالك احجام شاشات عدة، و هذا السبب (برأيي) ما سهل على مبرمجين ال iOS حيث ان ال Screen Ratio لشاشات الاجهزة لديهم
نوعين فقط (iPhone & iPad) و حجم الجهازين معروف و واضح و التصميم يكون فيها نسبيا ثابت و ليس كبرمجة ال Android حيث يكون التصميم Relative or Dynamic بناءا على حجم الشاشة.
برأيي ان اجمل نظام هو Android حاليا
اقتباسكنت أتوقع أكثر قليلا من "ممتعة وأقل متعة" كالنظم والمعالجات والتكاليف المبدأية والنظم التي قمتم بالتطوير عليها وتوفر الأدوات واللغات والتعامل native والتراخيص والمزامنات وتعدد المهام الحقيقي وحجم مجتمع التطوير : وهكذا D
أعتقد أن ال iOS وال Android يتشابهان في كثير من النقاط التى ذكرتها أنت بالأعلى ..... غير أن تطوير برامج iOS يتطلب الحصول على جهاز ماك و الذي هو إلى حد كبير باهظ الثمن ...
بالنسبه لجزء البرمجه ....
ف iOS يعطيك طريق واحد و محدد مسبقا و سهل الإستخدام .... وهذا لا أجده في Android فكل الطرق عندهم تؤدي إلى روما (كما الحال تماما مع جافا)
فبرغم من كونك familiar بكود الجافا (او حتى تعرفه جيدا) ... إلا أنك بمجرك تعلمك و لو مبادئ ال Objc ... ستقوم بتطوير نفس البرنامج على ال iPhone أسرع منه على ال android ...
تم تعديل هذه المشاركة بواسطة __Unknown في 23 يوليو 2012 في 10:14
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…