Friday, May 20, 2011

«---•}I|[مجموعة الابـداع]|I{•---» تقنيات أبل وأيفون



 

 

قريباً سيصبح بإمكانك فتح الآي-فون عن طريق التعرف على الوجه

اتذكر حين كنت صغير كانت معظم الأفلام الخيالية تتحدث عن العام 2000 وان التقنية سوف تتطور بشكل رهيب وان السيارات سوف تطير و جاء عام 2000 ولم تطير السيارات! وفي نفس الوقت لم تتوقف الأفلام  ايضاً ولكن امتد التاريخ ليصبح 2010 ولم وجاء 2010 ولم تطير السيارات وانتهي الأمل في ان نركب سيارات طائرة وتخدمنا الروبوتات وتتعامل معنا كالبشر وغيرها من الاختراعات الخيالية، لم يبقنا لنا الا بعض الاحلام الصغيرة التي تحققت ومازالت تتحقق. والحقيقة اجد ان التطور في الهواتف النقالة من احد القفزات التقنية التي كنا نحلم بها قديماً وحتى نقترب اكثر من الحلم والتكنولوجيات المستقبلية قام مجموعة من المطورين بعمل برنامج يدعى RecognizeMe وسيتاح على متجر سيديا Cydia، هذا التطبيق سيجعل من قفل جهازك شيئاً أكثر إبتكاراً وعصرية. فإذا أردت فتح جهازك تجد خيارين إما بإدخال رقم سري للفتح أو ضغط إختيار آخر يعمل كماسح ضوئي لملامح وجه المستخدم عن طريق تشغيل خاصية Face Detection للتعرف على المستخدم، ولا يفتح الجهاز إلا إذا تطابقت ملامح ذلك الوجه مع وجه الشخص المصرح له بالدخول والذي حفظ وجهه سابقاً.

البرنامج يستغرق بعض الوقت في عمل المسح والتعرف على تفاصيل وجه المستخدم، وهو لا يعمل الا مع الأجهزة التي تحتوي على كاميرا أمامية كالآيفون 4. ونتسائل هل ستعمل هذه الخاصية بشكل جيد؟ وهل سيتمكن الآخرون من خداع الجهاز وفتحه عن طريق وضع صورة لصاحب الجهاز أمام الكاميرا أثناء الفتح؟ كل هذه التساؤلات تجول في خاطرنا ونحن نعتقد اننا مازلنا بعيدين حتى عن ابسط التقنيات، فحتى ان كانت التقنية متاحة نظرياً فمازال هناك الكثير من الوقت حتى تطبق بشكل جيد فمثلاً هذا البرنامج قد لا يروق للمستخدم خاصة أننا لاحظنا بطئ في التعرف على وجه المستخدم وهذا قد يكون غير مقبولاً لدى الكثيرين في عصر السرعة.

البرنامج سيكون متاح قريباً في متجر سيديا بسعر 6.99$

***************************

كيف تقوم بعمل تطبيق للأي-فون والأي-باد في اقل من 60 دقيقة بإستخدام أدوبي فلاش

قام أخونا وليد موافي بمشاركتنا تجربته، فهو مطور برامج يعمل باحدى شركات البرمجة إبتدأ من لغة الجافا ثم إنتقل إلى إستخدام أدوبي فلاش، بدأت تجربته لمحاولة الشروع في عمل برنامج إبتدائي على بيئة الآي فون بعد أن إمتلك الجهاز وقام بالتفكير في تعلم كيفية كتابة كود برمجي يتوافق مع بيئة الآي فون، وهنا سأترككم مع ماكتبه وليد عن تجربته:

تواردت في رأسي العديد من الأفكار لتطوير برنامج يعمل على بيئة الأي فون، و فعلاً قمت بالأستقرار على فكرة معينة و شرعت في أن أبدأ التنفيذ، إلى هنا والقصة عادية جداً، لكن الفارق الوحيد هو أني لم أمتلك أي جهاز ماك… فقط ويندوز! ومن هنا بدأت رحلتي في البحث عن بديل لمجموعة برامج التطوير "XCode" الشهيرة الخاصة بأبل.

بحثت كثيراً لكني لم أستطع العثور على شئ يناسبني، كانت كل الطرق تؤدي إلى شراء ماك (لكنه كان باهظ الثمن بالنسبة لي) وعندما يئست من العثور عن بديل خرجت علينا أدوبي بمجموعتها المسماة "iPhone Packager" الخاصة بها، ولمن لا يعلم كانت هناك الكثير من المشاكل بين أبل وأدوبي على دعم الفلاش على الأي فون، وانتهت كل هذه المشاكل برفض أبل التام لذلك، وقام ستيف جوبز شخصياً بكتابة مقال مطول عن أسباب الرفض، ثم بعد سلسه من المنقاشات قامت أدوبي بطرح ال"iPhone Package" الذي يمكن من خلاله  تطوير برامج للأيفون بإستخدام ال"ActionScript 3.0″، وأخيراًقامت أبل بالسماح لتطبيقات أدوبي بالظهور على الأيفون، طبعاً ليس في صورة فلاش ولكن في صورة تطبيق عادي يقوم ال "Packager" بإخرجه بشكل طبيعي جداً كأي تطبيق عادي للأي فون في صيغة ملف "ipa" عادي.

بعد كل هذه المقدمة الطويلة يجب أن أقول أن عدم إمتلاكي لماك ليس هو السبب الوحيد لقيامي بالإتجاه للفلاش لتطوير التطبيقات للأيفون (مع إنه السبب الأهم)، أحد أهم الأسباب هو صعوبة البرمجة باستخدام ال"Objective C" الخاص بأبل، وسهولة ال ActionScript بجانب وجود العديد من الدروس الخاصة بال"ActionScript"على عكس ال "Objective C". أياً كانت الأسباب فقد تحدثنا كثيراً  فلنبدأ العمل.

ما سوف تحتاجه للبدء:

§ جهاز كمبيوتر لا يهم إذا كان ويندوز أو ماك.

§ الفلاش CS5 يمكن تنزيله من هنا كنسخة تجربية قبل شراء

§ iPhone Packager ويمكن تنزيله من هنا

§ برنامج iTunes

 

أشياء قد تحتاجها:

§ للمطورين المحترفين قد تحتاج لل debugger الذي يمكن تنزيل ال player الخاص به من هنا

§ أيفون/أيبود للتجربة.

سوف نبدأ بالبرنامج التقليدي الذي يبدأ به جميع المطورون عند بداية التعلم وهو "Hello World"، وهو عبارة عن تطبيق بدائي للغاية يسمح لك بربط الأزرار ببعضها وتلقي أمر بسيط أو عرضه.

بعد تنصيب الفلاش CS5 قم بفتحه ثم إختر File>New ثم إختر iPhone OS ثم إضغط OK.


بعد فتح النافذة الجديدة قم بإختيار File>Save ثم إحفظ الملف في أي مكان.
الأن قم بإستخدام ال text tool لكتابة "Hello World" في المنطقة البيضاء، ثم قم بضغط Ctrl+Enter أو من القائمة Control>Test Movie.
هكذا سوف يظهر التطبيق الخاص بك على الأيفون .. منتهى السهولة أليس كذلك؟!


الآن مع خطوة إخراج ملف ipa:
هذه النقطة تحتاج إلى شئ من إثنين .. إما شهادة تطوير للتطبيقات من أبل، وقيمتها 99$ أو توفير ذلك لحين التأكد من صلاحية التطبيق بإستخدام هذا مع العلم بأنه في حالة إستخدام الحل الثاني يجب أن يكون الآي فون أو الآي بود في حالة جيلبريك.
نذهب إلى File>iPhone OS Settings ثم في الزر General أدخل البينات الخاصة بالتطبيق حسب احتياجك.


ثم في زر Icons قم بإدخال الأيقونات الخاصة بالتطبيق (لاحظ أنه يجب إدخال الصور تماماً بنفس الحجم)، أحجام الأيقونات: أيقونة 29 29X تظهر في حالة ال Search على ال Spotlight، الأيقونة 57 57X تظهر في الجهاز، أما الأيقونة 512 512X تظهر في ال iTunes فقط.


ثم زر Deployment و هو الأهم قم بإدخال  شهادة التطوير الخاصة بك و كلمة السر وال Provisioning Profile وال App ID حسب الملفات السابق ذكرها ثم في الآي فون Deployment Type قم بإختيار الإختيار الأول، حيث أنه من المفروض أن يتم تجربة التطبيق فقط على الجهاز الخاص بك.


الأن إضغط publish سيقوم الفلاش بإخراج ملف ال ipa الخاص بالتطبيق.
إذهب الآن إلى ال iTunes إختر Applications ثم قم بسحب ملف ال ipa إلى ال iTunes و بعد ذلك وصل الأيفون/أيبود الخاص بك و قم بعمل Sync

الأن التطبيق على جهازك

هل استغرقنا 60 دقيقة؟ لا أعتقد ذلك، على العموم. تهانينا لقد قمت بعمل أول تطبيق لك، سهل أليس كذلك؟ طبعاً، يجب أن نذكر أن التطبيق  نفسه  غير  مفيد  بالمرة. وهو أيضاً على جهازك وحدك حتى الآن، لكن بالطبع مع إمكنيات الفلاش الرهيبة يمكنك أن تصنع ما هو أفضل من مجرد تطبيق "Hello World". في المرات القادمة سوف أقوم بشرح بعض الأسالييب المتقدمة لصناعة التطبيقات.
أتمنى أن أكون قد أفدتكم، ولا تنسونا من صالح الدعاء.

***************************

تطبيق +IM

برنامج  IM‪+ يعد من أفضل برامج التواصل الإجتماعي الشاملة حيث أنه يمكنك من التواصل مع أصدقائك من خلال معظم الشبكات الإجتماعية والتحدث معهم مع إمكانية مشاركة الآخرين بالصور أو الفيديو أو إرسال موقعك أو إرسال رسالة صوتية أو حتى دعوة أصدقاء آخرين لنفس المحادثة، كل هذا من برنامج واحد، فبإمكانك التحدث مع جميع أصدقائك المضافين على MSN‪, Yahoo‪, Gtalk‪, Facebook‪, Twitter وغيرهم الكثير. وقدمت لنا شركة SHAPE Services هذا الإصدار الجديد من البرنامج والذي يحتوي على ميزة الجيران والتي ستمكنك من معرفة الآخرين الذين يستخدمون هذا البرنامج في مدينتك أو بالقرب منك، مما سيتيح لك القدرة في التعرف على آخرين وتوسيع دائرة أصدقائك بشكل مبتكر عن طريق إستخدام التكنولوجيا الحديثة وتقنيات تحديد المواقع، وطبعاً يمكن تقييد هذه الخدمة أو عدم تشغيلها وذلك لعدم توافقها مع تعاليم ديننا الحنيف.

هذا البرنامج يستخدم ميزة الإشعارات أو مايسمى Push Notifications والتي ستجعلك على إتصال حتى بعد إغلاق البرنامج، وستعلمك بالرسائل الجديدة أو البريد الإلكتروني عند ورودها، أو عند ظهور أحد أصدقائك في شكل متصل، هذه الخاصية تعمل حتى 7 ساعات من بعد إغلاق البرنامج. كما يتيح لك البرنامج من الإطلاع على رسائل أصدقائك على التويتر والتواصل معهم. من أهم مزايا البرنامج أنه يحتوي على متصفح للمواقع بداخله يمكنك من فتح أي رابط يقوم الآخرين بإرساله إليك دون أن تترك البرنامج. وهناك العديد من الخصائص الأخرى الرائعة.

السعر: مجاني
الحجم: 18.9 ميجابايت
اللغة العربية: غير متاحة
متطلبات التشغيل: 3.0 iOS

***************************

تطبيق Quran Medina HD

الآن مصحف المدينة المنورة أصبح متاحاً بشكل واقعي على الشاشة الكبيرة للآي باد، التطبيق مجاني لفترة محدودة وهو يدعم كلا الوضعين الرأسي والأفقي، في الوضع الأفقي سيعرض لك صفحتين متقابلتين، بينما في الوضع الرأسي تعرض صفحة واحدة بحجمها الحقيقي وبشكل واضح، عند الضغط على الشاشة ستظهر لك نافذة صغيرة تعرض لك معلومات وخيارات إضافية، كما يتيح لك التطبيق التجول في صفحات السور عن طريق تحريك سلايدر وسيظهر لك معلومات عن رقم الصفحة ورقم الجزء، التطبيق مصمم بالكامل ليعمل مع الآي باد ويعطيك شعوراً يحاكي قراءة المصحف المطبوع، التطبيق بسيط ولا مميزات كثيرة لكن ربما يكون هذا طلب الكثيرين.

السعر: مجاني (لفترة محدودة)
الحجم: 197 ميجابايت
اللغة العربية: متاحة
متطلبات التشغيل: 3.2 iOS (آي باد)

 

 

***************************

لعبة MetalStorm Online

عايش تجربة الإنطلاق بطائرة حربية والتمتع بالنظر على العالم من الأجواء الحماسية التي تمتلئ ببطولات وملحميات الحروب، وهي من الألعاب القليلة التي ستتمكن من اللعب فيها مع الآخرين عن طريق مركز اللعب Game Center، حيث أنك أنت والشخص الآخر ستقودان طائرتان مختلفتان وتحاربان الطاذرات العدوة، أو أنكما تقاتلان بعضكما ضد بعض في شكل تحدي ضد قوتين مختلفتين، اللعبة أكثر من رائعة وتمكنك من جني النقاط التي تمكنك من تطوير طائرتك أو شراء الأسلحة، أو حتى شراء المقاتلات والطائرات الحربية المتقدمة، اللعبة تقدم لك بيئة ثلاثية الأبعاد عالية الرسوميات، هيء طائرتك بأقوى الأسلحة والمعدات وابدأ القتال، اللعبة تستخدم تقنيات Accelerometer، هذا بالإضافة إلى الجيروسكوب في الأجهزة التي تدعمه كالآي فون 4، الجيل الرابع من الآي بود تاتش، الآي باد 2. اللعبة يونيفرسال.

السعر: مجاني
الحجم: 50.9 ميجابايت
اللغة العربية: غيرمتاحة
متطلبات التشغيل: 4.1 iOS (يونيفرسال)

***************************

 

 

مع خالص تحياتي ياسر الأحمد - ابو ماجد

____________________________________________________

لست الأفضل .. لكن لي أسلوبي

سأظل دائماً .. أتقبل رأي الناقد والحاسد

فالأول يصحح مساري .. والثاني يزيد من إصراري

 

 


--
لقد تلقيت هذه الرسالة لأنك مشترك في مجموعة " الابــداع البريدية".
لإرسال هذا إلى هذه المجموعة، قم بإرسال بريد إلكتروني إلى
al3shq9@googlegroups.com
لإلغاء الاشتراك في هذه المجموعة، ابعث برسالة إلكترونية إلى
al3shq9+unsubscribe@googlegroups.com
لخيارات أكثر، الرجاء زيارة المجموعة على
http://groups.google.com/group/al3shq9?hl=ar?hl=ar
 
لشكاوي والاقتراحات راسلنا على الايميل
alsea7@gmail.com
 
الرسائل المطروحة لا تعبر عن رأي المجموعة بل تعبر عن رأي صاحبها
 
تفضلو بزيارتنا على موقع المجموعة
منتديات السياح العرب
 
www.alsea7.com
 
حيث نلتقي جميعا لنرتقي
وتقبلوا تحياتي الراقية لكم أحبتي

No comments:

Post a Comment