استخدام Jsoup مع الاندرويد لاستخراج البيانات من صفحات HTML

ربما اردت يوما عرض محتويات موقع في تطبيقك او التعامل معه ولكن للاسف ربما يكون هذا الموقع لايوفر خدمات API او تكون مواقع اخبارية او خاصة وربما انك استخدمت webview لعرض هذه المحتويات ولكن تكون بشكل غير احترافي . سيكون…

رفع ملف الى السيرفر باستخدام Retrofit

تكلممنا في التدوينات السابقة عن طريقة استخدام مكتبة retrofit وقمنا بعمل تطبيق لتسجيل مسخدم جديد وايضا قمنا بانشاء شاشة للقيام بتسجيل الدخول والتاكد من بيانات المستخدم وقلنا سابقا ان retrofit تعتمد على ثلاث اشياء رئيسية وهي POJOs : وهو المسؤل…

التعامل مع PHP & Mysqli لتخزين البيانات باستخدام مكتبة Retrofit – الجزء الثاني

سنقوم في هذه التدوينة باكمال الدرس السابق وهو عملية تسجيل الدخول والتاكد من بيانات المستخدم. الدرس السابق هنا . بعد تطبيق وتنفيذ الدرس السابق سنحتاج الى عملية تسجيل الدخول والتاكد من بيانات المستخدم اذا نحتاج الى ملف php لتسجيل الدخول…

التعامل مع PHP & Mysqli لتخزين البيانات باستخدام مكتبة Retrofit –  الجزء الاول

ساقوم في هذا الدرس بشرح تسجيل المستخدم وتسجيل الدخول في قاعدة بيانات Mysql باستخدام PHP والاعتماد على مكتبة Retrofit المقدمة من Square والموصى بها من قوقل اندرويد وتعتبر هذه المكتبة امنه وسريعة مقارنة بالمكتبات الاخرى وايضا اسرع من AsyncTask الموجود…

انشاء List لساعات الاندرويد

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

انشاء Cards لساعات الاندرويد

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

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

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

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

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

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

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

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

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

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

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

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

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