تطبيقات الجوال Mobile apps قبل أن تتعاقد لتنفيذ التطبيقات التي تحلم بها تعال لتعرف بعض الأشياء، الفرق بين التطبيقات الأصلية native و الهجينة و تطبيق الويب أو الانترنت ، لماذا يجب أن تمتلك حساب مطور هل المطور سيقوم بعمل التطبيق بنفسه أم عبر مولدات الأكواد ، هل تطبيقك سيعمل على جوال الايفون أم على نظام الاندرويد كل ذلك وأكثر سنتطرق له في هذا المقال
قبل أن تقرر الاتفاق ودفع مبلغ لشركة أو لمطور فري لانسر ليعمل لك تطبيق جوال اعرف المعلومات التالية عن تطبيقات الجوال :
تطبيقات الجوال تنقسم الى ثلاثة اقسام
القسم الأول : التطبيقات الأصلية ، أو Native apps النيتف آبز
التطبيقات الأصلية Native apps تنقسم إلى عدة أقسام
تطبيقات الايفون iOS
وتكون مصنوعة بالاوبجكتف سي Objective-C أو السويفت Swift وهي لجوالات الايفون وتابليتات الايباد والميني ايباد ، وحتى للكمبيوتر اللابتوب والمكتبي iMac
تطبيقات الاندرويد Android
وتكون مصنوعة بالجافا Java وهي خاصة بالجوالات اللي تشتغل بنظام تشغيل الاندرويد
تطبيقات الويندوز فون Windows Phone
وهي معمولة بالسيّد دوت نت DotNet
وأكيد أنها خاصة بالجوالات التي تعمل بنظام وندوز
التطبيقات الأصلية ( النيتف ابز Native apps ) تم عمل كل منها على منصة التشغيل الخاصة به ، لا يمكن مثلاً تشغيل تطبيق تم تصميمه للاندرويد لا يمكن تشغيله على الايفون
والعكس كذلك، تطبيقات الايفون لا يمكن تشغيلها على اندرويد او وندوز
التطبيقات الاصلية ( النيتف ابز Native apps ) لا يمكن الوصول اليها الا عن طريق الماركت الخاص بها (السوق) مثل قوقل بلاي لتطبيقات جوالات الاندرويد. وابستور لجوالات الايفون
من عيوب التطبيقات الاصلية ( النيتف ابز Native apps ) ارتفاع أسعارها (فقط) وهي أفضل من بقية أنواع التطبيقات
القسم الثاني : التطبيقات الهجينة Hybrid apps الهايبريد
تم عملها في بيئة مختلفة وعلى عدة منصات على سبيل المثال (HTML5 , JavaScripts, css3) وهي أساساً تقنيات ويب
ميزتها السهولة وقلةالتكلفة ، وسرعة الصيانة، ويمكن أن تتوافر فيها أدوات خدمية كبيرة مثل تحديد الموقع وغرسال الرسائل، كل ذلك يتم عن طريق واجهات برمجية APIs التي تقدمها قوقل وغيرها
تطبيقات الجوال الهجينة محدودة ولا تستطيع أن توفر لك كل الخدمات اللي تحتاجها
القسم الثالث : تطبيقات الويب Web apps
أو يمكنك تسميتها تطبيقات الويب للجوال
أيضاً مشابهة للتطبيقات الهجينة لكنها تشتغل بواسطة متصفح الانترنت
وأحيانا يحولك المطور إلى صفحة تنصيب install
في الواقع التنصيب هو وضع إشارة مرحعية وأيقونة على سطح جهازك للوصول للموقع بسهولة
الموقع أو الصفحة التي سيحولك عليها تكون مصممة بالجي كويري موبايل jquerymobile.com
وهو فريم وورك مخصص لتصميم صفحات الويب للجوالات
تطبيقات الويب للجوال هي في الواقع قارئ صفحة ويب على الانترنت. جميع البيانات والصور والمحتوى تكون على موقع ويب وأنت تتصفحها بالجوال فقط
ماذا يجب علي أن أعرف فيما يتعلق بالملكية ؟
في تطبيقات الجوال الأصلية ( النيتف ابز Native apps ) يجب أن تعرف أن التطبيق لن يصل إلى المستخدمين لتحميله على جوالاتهم إلا من خلال المتجر الخاص به
- ابستور بالنسبة لتطبيقات الايفون والايباد AppStore
- قوقل بلاي بالنسبة لتطبيقات الجالاكسي والنوت ومن في حكمها ( الاجهزة التي تستخدم نظام تشغيل اندرويد) Goole play
- متجر مايكروسوفت بالنسبة للتطبيقات الخاصة بالجوالات التي تعمل على نظام وندوز موبل
ولذلك أنت تحتاج أن يكون لديك حساب مطور في كل هذه المتاجر أو واحد منها إذا كان التطبيق الذي ستشتريه على نظام واحد منها
حساب المطور يسمح لك بإدارة التطبيق ، إتاحة تحميله أو إيقافه، ترقيته ،
أو إرسال الإشعارات إذا كان تطبيقك يبعث بإشعارات للمستخدمين .
عندما تتنازل عن حقك للمطور وتسمح له بنشر تطبيقك من خلال حساب المطور الخاص به فأنت في الواقع لا تملك تطبيق ،
ولو كنت تملك المنفعة من هذا التطبيق ،
وهيئ نفسك لقبول فكرة أن منفعتك من التطبيق محدودة وأنها مرتبطة باستمرار سماح المطور لك ببقاء تطبيقك في حسابه
اطلب من المطور أن ينشئ لك حساب مطور في الابستور و قوقل بلاي ويعتمد تكلفتها من ضمن قيمة التطبيق ،
حساب المطور لكل واحدة يكلفك 100 دولار سنوياً
الحصول على حساب مطور صعب بعض الشئ ، قد لا يستطيع كل واحد إنشاءه ، وفي حالة الابستور ستنتظر عدة أيام لحين الحصول على الموافقة
اطلب أصل الكود من المطور لاستخدامه مع مطور آخر في حال احتجت إلى ترقية تطبيقك
اطلب من المطور مستندات البرمجة Documentation
قرر ما إذا كنت ستسمح للمطور بيع نسخ لآخرين من تطبيقك أم الحفاظ على الملكية لك خاصة وضع في اعتبارك أن هذا الشرط سوف يؤثر على قيمة التكاليف المالية للتطبيق
تطبيقات الجوال المصنوعة بواسطة مولدات الأكواد Code Generators ؟
مما يحسن بك معرفته أن هناك العديد من البرامج تتم صناعتها باستخدام مولدات الأكواد (كود جنريتر Code generator )
وهناك العديد من مواقع الانترنت تحتوي على هذه المولدات يمكنك الاشتراك فيها بعضوية سنوية تتراوح ما بين 500 – 700 دولار ويحق لك إنشاء تطبيق جوال لموقعك على الانترنت باتباع خطوات سهلة
قد لا يكون التطبيق الذي ستحصل عليه مرضياً بشكل كاف لكنك على الأقل سيكون لديك تطبيق جوال داعم لموقع منظمتك على الانرنت
وإذا قررت أن تتعاقد مع جهة لتنفيذ تطبيقك بهذه الطريقة من المهم أن تعرف أن تكلفة تطبيقك يجب أن لا تكون أكثر من ربع تكلفة التطبيق الأصلي ( النيتف ابز Native apps )
من المواقع الكثيرة التي تقوم بتوليد الأكواد لتطبيقات الجوال
buildfire
coronalabs
supernova
zuznow
apps-builder
GoToNative
وغيرها الكثير ، ابحث في قوقل عن Build Mobile Apps وستجد عشرات وربما مئات المواقع
لا شك أن التطبيقات الأصلية أفضل
لكن مولدات الاكواد ستكون حل لأولئك الذين يبحثون عن تطبيقات بمواصفات بسيطة ولا يريدون دفع مبالغ طائلة على التطبيق
اقرأ أيضاً : أفكار لاختيار اسم نطاق مميز وجذاب
للمزيد حول تطبيقات الجوال اخترنا لكم هذا المقال
اشكرك اخوي حسن على المعلومات القيمه والتي بدورها وضعت لي النقاط على الحروف في بعض ما اتحتاجه من ناحية كيفية انشاء تطبيق ولم اكن اعلم بهذه المعلومات القيمه من قبل.
موضوع راق لي كثيرا … شكرا لك
شكراً على مرورك الكريم أستاذ عبدالمحسن أسعدني تعليقك