So you have developed your next iOS and want to release it to the App Store. Here you are some useful libraries I am sure you will need to integrate at least with one of them to integrate in your app.

PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. It is open source and supports many native features over 7 mobile platforms.

After trying many featured apps built using PhoneGap, I see that apps quality are quite good but some times screen flickering happens (which gives you the feel what you are using a browser).

Some stackoverflow posts shows that these flickers can be solved but I did not give it a try.

Running iPhone Apps in the Background

May 26th 2012, 8:56 amCategory: iPhone 0 comments

iPhone OS4 has been introduced with a new important feature which is multitasking.

Multitasking and the ability to run program in the background opened a new development field for iPhone developers, so I just wanted to blog an introduction tutorial to develop an application that runs in background.

If you have installed the new Xcode 4.2 (only a 1.6 GB file instead of the former 4GB file), you will notice that documentation does not work properly, actually people have been complaining about it and the solution was to download the documentation from inside Xcode as stated here.

But if you are a team of iOS developers and want to download the documentation only once and install it on many machines running Xcode?

SMS contact name not shown on iPhone

October 16th 2011, 8:58 amCategory: Mobile 1 comments

لماذا لا يظهر اسم مرسل الرسالة على الأى فون ؟

قام الجهاز القومي المصري لتنظيم الإتصالات  يوم الخميس 6 أكتوبر 2010  بزيادة طول رقم المحمول الحالي من عشرة أرقام إلى أحد عشر رقم وذلك في إطار خطة زيادة السعة الرقمية للمحمول والتي  سبق الإعلان عنها بداية العام 2010  لتتماشى مع خطة الترقيم الجديدة

فى نفس التوقيت ظهرت العديد من البرامج لتعديل الأرقام علي أجهزة المحمول ومنها برامج لتعديل الأرقام على جهاز الآى فون و لكن تظل مشكلة اظهار رقم المرسل فى برنامج الرسائل SMS مع جميع برامج التحويل الخاصة بالآى فون حيث نجد أن اسم مرسل الرسالة لا يظهر ولكن يظهر رقمه فقط مضاف إليه (2+) مثال:  6758600 114 20+

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