انشاء تطبيق لساعات اندرويد Android Wear

نلاحظ في الاونه الاخيرة انتشار وكثرة الساعات الذكية والفضل يعود لاطلاق نظام تشغيل Android Waer من Google وهذا النظام خاص بالساعات الذكية .ويمكن القيام ببرمجة التطبيقات لها مثل برمجة تطبيقات الجوال او التابلت ولكن نحتاج الى معرفة بعض الاساسيات من…

مقدمة في استخدام مكتبة Design Support – الجزء الثاني

قمنا في الجزء الاول من هذا الدرس بشرح بعض محتويات مكتبة Desing Support وكيفية اضافتها والتعامل معها سنكمل هذا الجزء الثاني والاخير من الدرس وسنقوم بشرح بعض الاضافات الجديدة ستحتاج للرجوع الى الدرس السابق من هنا لمعرفة متطلبات الشرح .

استخدام الاذونات في اندرويد مارشميلو

كان الاندرويد في السابق يعرض صلاحيات التطبيقات من خلال تثبيتها من المتجر وليس لك الحق في حجب اي منها فعند تثبيتك للتطبيق فسيوف يقوم باستخدام جميع الصلاحيات الموجودة في التطبيق وسيكون عليك الرضاء بالامر الواقع والاستمتاع بالتطبيق ?. لكن مع…

الربح من التطبيقات – الجزء الثاني

تكلمنا في الجزء الاول من هذا الدرس عن الاعلانات وعن الربح منها وطريقة اضافتها في التطبيقات  اليوم سنتكلم عن  In-app Billing  وهي خدمة بيع المحتويات داخل التطبيق مثلا لو كان تطبيقك يخص التصميم واردت بيع بعض الاضافات المدفوعة او شراء…

استبدال WebView بـChrome Custom Tabs

قد تحتاج في بعض تطبيقاتك الى استخدام رابط لموقع او تسجيل او خدمة معينة وكنت في السابق امام احد الخيارين اما فتح الرابط في WebView او فتح الرابط في المتصفح وفي كلتا الحالتين تكون قد واجهة عدت مشاكل منها :

الربح من التطبيقات – الجزء الاول

eعند قيامك ببرمجة اول تطبيق سيكون لديك الحماس لانجاز شئ ما وخدمة المجتمع سواء بفكرة تبسط بعض الاعمال او خدمية ولكن بعد مدة من العمل والتحديثات تود العمل للربح من التطبيق وخصوصا اذا كان التطبيق ياخذ من وقتك الكثير وايضا…

برمجة تطبيق لقراءة QR Code

قد تحتاج في احد مشاريعك خدمة لقراءة Bar Code او QR code ولكن كانت الطريقة معقدة بسبب استخدام api خارجي واتصال بالانترنت وايضا بعض القوانين والشروط ولكن في هذا الدرس سنقوم باستخدام هذه الخدمة والتي قامت قوقل بتقديمها في خدمتها…

مقدمة في استخدام Data Binding

في الاونة الاخيرة قامت اندرويد باصدار مكتبة Data Binding وهي مكتبة تساعدنا على التعامل اكثر مع التصميم ولغة xml بشكل موسع ويمكن تعريفها بـ”اكواد جافا اقل واكواد xml اكثز “. كنا في السابق نسخدم findviewbyid كمرجع للـViews في التصميم ولكن مع…

برمجة تطبيق طقس { الجزء الثاني }

ذكرنا في الجزء الاول من المقالة اهم الخطوات التي نحتاجها للاتصال بالانترنت وايضا شرح لـClass الـAsyncTask واهم الدوال التي يحتاجها وايضا اعطينا تعريف للـJson . طيب وش الخطوة الجاية الي راح نبدا فيها ? ؟ بعد ماترجع المعلومات لنا على…

درس برمجة تطبيق طقس { الجزء الاول }

في هذا الدرس سنقوم بالتعلم بعض الاشياء المهمة في برمجة الاندرويد وايضا كيفية البرمجة باسرع الطرق وابسطها باستخدام المكتبات وايضا طريقة التعامل مع API JSON وطريقة الاتصال بالانترنت ويقيم هذا الدرس ب{السهل الممتنع ? }.

اهم الاضافات للـAndroid Studio

الاندرويد ستديو الان اصبح البيئة الوحيدة والمسؤولة عن برمجة تطبيقات اندرويد وهو مبني على  IntelliJ IDEA وقد قامت قوقل بالاعلان عنه في عام 2013 بدلا عن Eclipse وقد مر بمراحل بيتا عديدة حتى تم اطلاقه رسميا سابقا وايضا تم ايقاف الدعم عن…