‏إظهار الرسائل ذات التسميات شروحات وتعلم. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات شروحات وتعلم. إظهار كافة الرسائل
السبت، 24 أكتوبر 2015

مواقع تعلم صناعة التطبيقات من الالف الى الياء

بسم الله الرحمن الرحيم

كثير منّا يريد ان يتعلم صناعة التطبيقات ونشرأول تطبيق له عبر قوقل بلاي  ولكن يقول كيف ابدء ............

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

والمواقع التي تختص بهذا اليك القائمة:

1-التطبيق صانع - التطبيق خلق البرمجيات الحرة
 
موقع مجاني بأمكانك الاستفادة منه لانه يوجد به خاصية القوالب الجاهزه سواء كانت اللعاب او مواضيع اخرى

مثل ادراج مواقع اوتواصل اجتماعي ايظا الموقع يوفر لغة تحرير صفحة html لاظافة كود البرمجه الخاص بك

موقع جميل ولكن يعيبه الاعلانات التي تظهر في التطبيق ولا يمكن ازالة هذه الاعلانات حتى ترقي حسابك بمبلغ

مالي مقطوع شهرياَ.

الموقع الاخر  ........................

                                                                                                       
من المواقع  الجيده التي تتيح لك صناعة التطبيقات  بشكل احترافي ولكن مسائل الترقيه لتطبيقات 

امر ضروري لتجنب الاعلانات في التطبيق.

ولكي تركب تطبيقك الاول اختر احد البرنامجين  المختاره لك ثم التوجه الى رابطها المدون في الاسفل

على سبيل امثال انا اخترت لكم احد البرامج وسأقوم بالشرح عليه من البدايه الى ان تصنع التطبيق بحول الله

نبداء ببرنامج appsgeyser الغني عن التعريف...


























وسنشرح باقي البرامج ان شاء الله بالتفصيل وان امكن بالفيديو

بأذن الله...

2:39 م
الاثنين، 14 سبتمبر 2015

شرح كيفية نشر تطبيق الاندرويد فى googl play

بسم الله الرحمن الرحيم

والصلاة والسلام على أشرف المرسلين 

سيدنا محمد وعلى آله وصحبه أجمعين

 
بعد أن أتممت انشاء تطبيق اندرويد الخاص بك بنجاح ، لايبقى سوى نشره للمستخدمين ،وأفضل متجر لعرض تطبيقاتك هو متجر Google play فالكل يعلم مدى مصداقية شركة جوجل ومدى الثقة بينها وبين المستخدمين في جميع أنحاء العالم.
و لرفع التطبيقات على جوجل بلاى يستلزم إنشاء حساب مطور Google Play developer account، ولكن قبل البدء فى إنشاء الحساب كمطور لابد أن يتوافر لديك حساب على Gmail ، فيزا إنترنت بها رصيد يزيد عن 25$ ( تعتبر جوجل  هذه رسوم للحفاظ على جودة التطبيقات الموجودة في المتجر وتقليل كمية التطبيقات المزعجة).
بعد ذلك أتبع هذه الخطوات :

Google play icon

أولا: فتح حساب مطور على Google play

  1. قم بتسجيل الدخول إلى حسابك فى جوجل عبر Gmail
  2. ادخل إلى هذا الرابط  Developer console 
  3. الموافقة على شروط إتفاقية متجر جوجل بلاى بعد قراءتها بوضع علامة صح داخل المربع كما بالصورة التالية  
  4. إضغط continue to payment لننتقل إلى صفحة الدفع.
    Developer console

    5. سيتم فتح نافذة "إعداد محفظة Google أو Google wallet" الخاصة بك إختر دولتك من القائمة ثم قم بتسجيل إسمك وعنوانك والرمز البريدى لمنطقتك (نفس بيانات بطاقة الإئتمان)
    ثم تسجيل بيانات الدفع بإدخال رقم بطاقة الإئتمان الخاصة بك وتاريخ إنتهاء صلاحيتها ورمز الأمان الموجود بها ثم الضغط قبول ومتابعة.
    Google wallet
    6. سيتم خصم 25$ من حسابك إضغط قبول وشراء "Accept and Buy"
    Google wallet
    7. يمكنك متابعة التسجيل حتى تكتمل عملية التحقق من حسابك >> إضغط على الإستمرار فى الدفع أو "containue registration "

    Google payment
    8. إستكمل بيانات حسابك بإدخال إسمك ، البريد الإلكترونى ، رقم تليفونك ،............
    Google play registration
    9. سيتم مراجعة بياناتك من قبل المسؤولين عن متجر جوجل بلاى ، وبعد التحقق من بياناتك سيقوم جوجل بارسال رسالة لك على بريدك الالكتروني تفيد بانه تم الانتهاء من عملية التحقق من حسابك ويمكنك تسجيل الدخول الى حسابك وسيكون ذلك خلال 48 ساعة وفى أثناء تلك الفترة يمكنك رفع تطبيقك وحفظه بالمسودة "Draft" ولكن لم تتمكن من نشره إلا بعد الموافقة على حسابك.



    ثانيًا: رفع التطبيقات على متجر جوجل بلاى ونشره

    بعد الحصول على حساب مطور على متجر Google play يمكنك من خلاله رفع تطبيق الأندرويد الخاص بك ولكن لابد من تجهيز التطبيق مع معلومات عنه وتتضمن:
    1. تطبيق الأندرويد بصيغة Apk متوافق مع شروط المتجر ولا يوجد به إنتهاك لحقوق الملكية.
    2. إختيار إسم مناسب للتطبيق لا يوجد له مثيل على المتجر.
    3. تجهيز أيقونة مناسبة تعبر عن التطبيق.
    4.توفير وصف يضم معلومات عن التطبيق ومميزاته.
    5. أخذ ثلاث لقطات مصورة على الأقل للتطبيق أو تسجيل فيديو يوضح كيفية إستخدامه (تعرف على كيفية تصوير لقطات لشاشة الهاتف).

    بعد تجهيز التطبيق نبدأ فى رفعه وذلك بالضغط على " publish an Android App on Google play"
    uplaoad android application

    إختر لغة التطبيق وإختر إسم مناسب له ثم إضغط "Uplaod Apk"

    uplaoad android application
     إبدأ برفع تطبيقك الأول إلى حسابك "Uplaod your first Apk to production"

    uplaoad android application
    uplaoad android application
    uplaoad android application
    بعد رفع التطبيق يمكنك الإطلاع على قائمة بالأجهزة التى تدعم التطبيق والتأكد من دعم أجهزة الأندرويد لتطبيقك بظهور علام صح كما بالصورة.
    uplaoad android application
    بعد ذلك توجه إلى تبويب Store Listing لإضافة معلومات عن التطبيق ( وصف مختصر للتطبيق ،إضافة لقطات مصورة للتطبيق،,,,,,,,,,,,,,,,) ثم إضغط حفظ Save أعلى الصفحة
    uplaoad android application

    بعد ذلك توجه إلى تبويب Pricing & Distribution وإختيار هل التطبيق مجانى أم مدفوع ثم إختيار التوزيع الجغرافى والمدن التى سيظهر بها التطبيق (طبعًا يفضل إختيار كل البلاد لضمان إنتشار أكبر للتطبيق لذلك قم بإختيار Select All Countries)
    uplaoad android application

      ملاحظات هامة:

      •  لابد من التأكد من وجود ثلاث علامات صح على التبويبات الثلاث (APK,Store Listing,Pricing &Distribution)
      • سيتم حفظ التطبيق بالمسودة Draft إلى أن يتم التحقق من حسابك بعد ذلك يمكنك نشره.
      • إمكانية عرض التطبيقات المدفوعة متاحة فى دول معينة راجع (قائمة الدول المتاح بها رفع التطبيقات المدفوعة)
      • يحتاج عرض التطبيقات المدفوعة إلى إنشاء حساب Merchant account
       mechant account

      كن داعيا للخير
      1:52 ص

      نظام تشغيل اندرويد

      بسم الله الرحمن الرحيم

      والصلاة والسلام على أشرف المرسلين

      سيدنا محمد وعلى آله وصحبه أجمعين

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

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

      إنشاء تطبيق أندرويد بدون لغة برمجة 

      1- إستخدام القوالب الجاهزة لإنشاء تطبيقات الأندرويد

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


      2- إستخدام منصة التطبيقات المخترع

      تعتبر منصة التطبيقات المخترع بداية جيدة لتصميم تطبيقات الأندرويد لأى شخص مبتدئ دون سابق خبرة ببرمجة التطبيقات، فهو برنامج يمكن العمل به من خلال شبكة  الإنترنت بالذهاب إلى هذا الموقع التطبيق المخترع  وذلك يتطلب حساب على بريد جوجل
       أو
       تنصيب البرنامج على الكمبيوتر دون الحاجة للإنترنت من   خلال تحميل التطبيق inventor2 متصل   من موقعه الرسمى وذلك يتطلب إعداد بيئة الجافا JDK بجهاز الكمبيوتر إن لم يكن لديك ملف الجافا قم بتحميل JDK لجهازك من المناسب  الموقع الرسمى.
      مميزات التطبيق المخترع:

      إنشاء الروبوت التطبيق
      1. يتكون من واجهة تصميم شاشة التطبيق (مصمم) حيث يمكن إضافة الأدوات المختلفة والأزرارعن طريق السحب والإفلات.
      2. لا يحتاج الى كتابة اكواد برمجية حيث أنه يحتوى على واجهة برمجة التطبيق (كتل) تعمل كلعبة البازل حيث يتم تركيب أجزاء تحتوى على أكواد برمجية جاهزة مع بعضها لتنفيذ أوامر البرمجة.
      3. إمكانية تصميم التطبيقات وتجريبها بشكل مباشر على الهواتف المحمولة.
      4. الموقع يحتوى على العديد من الدروس التعليمية مصورة أو فيديو للمبتدئين 
      عيوب التطبيق المخترع:
      1. الموقع محجوب لدى بعض الدول ولكن يمكن تسطيب النسخة غير متصل
      2. محدود الإمكانيات بالمقارنة ببرامج الكسوف أو ستوديو أندرويد 

        إستخدام البرمجة فى إنشاء تطبيقات الأندرويد

        يمكن الإختيار من بين عدة لغات برمجية لإنشاء تطبيق أندرويد كما يمكن إستخدام برامج مختلفة وإليكم فى الجدول التالى أهم البرامج التى تستخدم لصناعة التطبيقات ولغات البرمجة التى تعتمد عليها هذه البرامج:

        12:34 ص
        الخميس، 3 سبتمبر 2015

        من أين أبدأ تعلم صنع تطبيقات الأندرويد؟

        بسم الله الرحمن الرحيم

        والصلاة والسلام على أشرف المرسلين

        سيدنا محمد وعلى آله وصحبه أجمعين

        بعد أن أصبح نظام الأندرويد المستخدم للهواتف الذكية ذو شعبية كبيرة ، فإن الكثير يريد تعلم تصميم تطبيقات الأندرويد لتصميم تطبيقات خاصة به . فالأمر ليس 

        بصعب كما يتصور البعض فبالإمكان لأى شخص مبتدئ تعلم تصميم تطبيقات الأندرويد وتطوير المهارات إلى أن يصل لدرجة الإحتراف .
        create android application
        ففى هذا الموضوع سنتحدث عن طرق إنشاء تطبيقات الأندرويد المختلفة ، ومصادر تساعد على تعلم تصميم تطبيقات الأندرويد.

        إنشاء تطبيق أندرويد بدون لغة برمجة 

        1- إستخدام القوالب الجاهزة لإنشاء تطبيقات الأندرويد

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


        2- إستخدام منصة  App Inventor

        تعتبر منصة App Inventor بداية جيدة لتصميم تطبيقات الأندرويد لأى شخص مبتدئ دون سابق خبرة ببرمجة التطبيقات ، فهو برنامج يمكن العمل به من خلال شبكة الإنترنت بالذهاب إلى هذا الموقع App Inventor وذلك يتطلب حساب على Gmail
         أو
         تنصيب البرنامج على الكمبيوتر دون الحاجة للإنترنت من خلال تحميل  App inventor2 Offline  من موقعه الرسمى وذلك يتطلب إعداد بيئة الجافا JDK بجهاز الكمبيوتر إن لم يكن لديك ملف الجافا قم بتحميل JDK المناسب لجهازك من الموقع الرسمى .
        مميزات App Inventor:

        create android app
        1. يتكون من واجهة تصميم شاشة التطبيق (Designer) حيث يمكن إضافة الأدوات المختلفة والأزرارعن طريق السحب والإفلات.
        2. لا يحتاج الى كتابة اكواد برمجية حيث أنه يحتوى على واجهة برمجة التطبيق (Blocks) تعمل كلعبة البازل حيث يتم تركيب أجزاء تحتوى على أكواد برمجية جاهزة مع بعضها لتنفيذ أوامر البرمجة.
        3. إمكانية تصميم التطبيقات وتجريبها بشكل مباشر على الهواتف المحمولة.
        4. الموقع يحتوى على العديد من الدروس التعليمية مصورة أو فيديو للمبتدئين 
        عيوب App Inventor:
        1. الموقع محجوب لدى بعض الدول ولكن يمكن تسطيب النسخة Offline
        2. محدود الإمكانيات بالمقارنة ببرامج Eclipse أو Android Studio 
        تابع شرح تفصيلى عن برنامج App inventor

          إستخدام البرمجة فى إنشاء تطبيقات الأندرويد

          يمكن الإختيار من بين عدة لغات برمجية لإنشاء تطبيق أندرويد كما يمكن إستخدام برامج مختلفة وإليكم فى الجدول التالى أهم البرامج التى تستخدم لصناعة التطبيقات ولغات البرمجة التى تعتمد عليها هذه البرامج:

          إسم البرنامجلغة البرمجة
          EclipseJava
          Android Studio Java
          Xamarinلغة #C
          Android NDKلغة ++C
          Titanium Mobile AcceleratorJava Script

          أشهر هذه البرامج هو برنامج Eclipse الذى يعتمد على لغة الجافا ويمكن الإستعانة بهذه الدورات:
           دورات باللغة الإنجليزية: Android Application Development Tutorials 
           دورات باللغة العربية للأستاذ عبدالله عيد Android 101 – YouTube

          كيفية صنع ألعاب الأندرويد

          يحتاج ذلك إلى خبرة وإحترافية ودراية بلغات البرمجة ++C و #C خصوصًا عند إنشاء ألعاب 3D
          وهذه أهم البرامج لإنشاء ألعاب الأندرويد

          إسم البرنامج   لغة البرمجة   
          Ogre3D++C
          AndEngineJava

          فى النهاية: يمكن إتباع هذه النصائح لتكون صانع تطبيقات ناجح:

          1. البدء بتعلم البرامج الأسهل ثم الترقي إلى البرامج الأكثر تطورًا
          2. تطبيق الاندرويد لايتطلب خبرة طويلة كباقي التطبيقات المكتبية لذلك ابدأ بتعلم الاساسيات وسوف تكتسب الخبرة عند إنشاء تطبيقاتك.
          3. تحديد الهدف أو تطبيق من إختراعك ومحاولة الوصول إليه قهذا يؤدى إلى إكتساب الخبرات والمهارات.
          4. يمكن الإستفادة من الاكواد الجاهزة .

          8:21 ص