كيفية إنشاء تطبيق الهاتف بنفسك. كيفية إنشاء تطبيق جوال لنظام Android بنفسك. القواعد العامة لتطبيقات الأندرويد

ديمتري ديمنتي

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

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

هل يستحق الأمر إنشاء تطبيق جوال خاص بك؟

التكاليف. إذا لم تأخذ كلامي على محمل الجد، فإليك بعض الحقائق:

  • وفقًا لـ Flurry Analytics وcomScore، يستخدم أصحاب الهواتف الذكية والأجهزة اللوحية المتصفح 14% فقط من إجمالي الوقت الذي يقضونه في العمل مع الجهاز. ويقضون 86% من وقتهم في استخدام تطبيقات مختلفة.
  • التطبيق المثبت- قناة تواصلك المباشرة مع المستهلك. فكر فقط: لست بحاجة إلى إنفاق الأموال على الإعلانات أو الانتظار حتى يجدك شخص ما باستخدام Yandex. كل ما تبقى هو دعم الوظيفة التي يحتاجها المستخدم وتزويده بالمحتوى ذي الصلة.
  • يتزايد عدد عمليات الشراء التي تتم باستخدام الأجهزة اللوحية والهواتف الذكية على الإنترنت بشكل عام وفي RuNet. وفقا لوكالة التسويق Criteo، بالفعل في عام 2016، سيتم إجراء أكثر من نصف المعاملات عبر الإنترنت في RuNet باستخدام الأجهزة المحمولة.

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

في هذه الحالة، هل يستحق المخاطرة وتقديم تطبيقات DIY للعملاء المخلصين بدلاً من البرامج المخصصة التي صممها محترفون لنظامي Android وiOS؟ دعونا معرفة ذلك.

متى يمكنك إنشاء تطبيق بنفسك؟

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

هل تتذكر متى كان بإمكان الشركة إنشاء موقع ويب بمفردها؟ هذا صحيح عندما لا يكون لديك المال حتى الآن للتعاون مع المحترفين، ولكن لا يزال لديك الوقت والرغبة في اكتشاف WordPress أو Joomla. نفس الوضع مع التطبيقات. يمكن مقارنة البرامج التي تم إنشاؤها ذاتيًا لنظامي التشغيل iOS وAndroid تقريبًا بمواقع الويب المبنية على محركات مفتوحة المصدر.

ليس عليك التسجيل لبدء العمل. انقر فوق الزر "إنشاء الآن" في الصفحة الرئيسيةأو حدد قائمة "إنشاء تطبيق" في الزاوية اليمنى العليا في أي صفحة من صفحات الخدمة.


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

  • يدوي. يتيح لك هذا القالب إنشاء برنامج دليل.
  • مدونة. سيساعد التطبيق جمهور مدونتك على قراءة الملاحظات الجديدة من شاشة الهاتف الذكي أو الجهاز اللوحي.
  • موقع إلكتروني. يقوم القالب بتحويل موقع الويب إلى تطبيق.
  • الصفحات. باستخدام هذا القالب، يمكنك تحويل أي محتوى إلى تطبيق بوظيفة بسيطة.
  • أخبار. يسمح لك القالب بإنشاء تطبيق عبارة عن مجمع للأخبار الصناعية أو الإقليمية.
  • صفحة. يقوم القالب بتحويل المحتوى غير المتصل بالإنترنت، مثل الكتاب الإلكتروني، إلى التطبيق.
  • صفحة VK وصفحة الفيسبوك. قم بإنشاء تطبيق يسمح لك بمراقبة تحديثات المجموعات المفتوحة على فكونتاكتي وفيسبوك.
  • موقع YouTube. استخدم القالب للترويج لقناتك على YouTube.

كيفية إنشاء تطبيق مدونة

استخدم قالب المدونة. في الحقل المناسب، أدخل عنوان URL الخاص بمدونتك أو خلاصة RSS. حدد لون عنوان الملاحظة.


أدخل اسم التطبيق.


إضافة وصف.


اختر رمزًا قياسيًا أو أضف رمزًا مخصصًا. حجم الصورة المناسب هو 512 × 512 بكسل.


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


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

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


هل تريد المزيد من التطبيقات؟ ثم قم بإنشاء تطبيق دليل باستخدام القالب اليدوي.


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

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


8 منشئات مشابهة لـ AppsGeyser

إذا لم يكن مُنشئ AppsGeyser العالمي مناسبًا لك، فاحرص على الانتباه إلى الخدمات المماثلة:

  • AppsMakerStore. باستخدام الخدمة يمكنك إنشاء التطبيقات أنواع مختلفة: من برامج التجارة الإلكترونية إلى حلول مشاريع المحتوى. يقوم المصمم بإنشاء تطبيقات لنظامي التشغيل iOS و Android. واجهة الخدمة ينالون الجنسية الروسية. للمبتدئين، هناك دليل إعلامي لاستخدام المنشئ. الخدمة مدفوعة.
  • موبينكوبي. أداة لإنشاء تطبيقات iOS وAndroid وتحقيق الدخل منها. الوظيفة الأساسية للخدمة متاحة مجانًا. يتيح لك المصمم إنشاء تطبيقات من أنواع مختلفة.
  • حلاق جيد. باستخدام هذه الخدمة يمكنك تطوير تطبيقات Android و iOS. يتم الدفع للمنشئ، وتكلفة الاستخدام 16 دولارًا أمريكيًا شهريًا.

تحتوي معظم الخدمات المقدمة على واجهة باللغة الإنجليزية. إذا كنت غير مرتاح للعمل مع الصانعين اللغة الإنجليزية، اختر الأنظمة الأساسية ذات المحتوى الذي ينال الجنسية الروسية.

مصممو التطبيقات: فأس حجرية أم أداة حديثة رفيعة؟

لا تنتقل من تطرف إلى آخر. بمساعدة الخدمات المقترحة، يمكنك حقًا إنشاء تطبيقات وظيفية وظيفية. ويمكن استخدام البرامج الناتجة لحل مشاكل مختلفة: من تسهيل التداول عبر الإنترنت إلى توزيع المحتوى وتثقيف الجماهير. يمكن نشر التطبيقات التي تم إنشاؤها في المصمم على Google Play وApp Store وتحريرها وتحقيق الدخل منها باستخدام الإعلانات أو عمليات التثبيت المدفوعة.

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

وشيء آخر: إذا لم يكن لديك الوقت لإنشاء تطبيق جوال بنفسك، فاتصل بشركتنا. نحن نطور تطبيقات الهاتف المحمول و.

اتصل بناهل يجب أن نناقش؟ اطلب استشارة مجانية

ايلينا شرامينكو

المدير التنفيذي
شركة "أكينتسيف وشركاه".

"أود أن أقول بضع كلمات عن مصمم تطبيقات الهاتف المحمول من AppGlobal.

لقد قمنا مؤخرًا بتطوير تطبيقنا استنادًا إلى مُنشئ AppGlobal. وكل يوم نكشف عن المزيد والمزيد من إمكانيات هذه الأداة، والتي يمكنك من خلالها تنفيذ مجموعة متنوعة من المهام.

أولاً، أدركت أن هذه الأداة ذات فائدة كبيرة لكلا الطرفين: بالنسبة لنا، كأصحاب التطبيق، ولعملائنا الذين يستخدمون هذا التطبيق.

ومن خلال حل مشاكلنا التسويقية، فإننا نمنح عملائنا فوائد إضافية:

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

وبفضل هذا، نحصل على عملاء منتظمين ونجذب عملاء جدد."

ايليا باسنين

شريك AppGlobal

"العيب الكبير لجميع الخدمات الأخرى هو الافتقار إلى الدعم الفني.

لقد قمت بتحليل العديد من الصانعين.

في أغلب الأحيان، يتم استخدام منصات بسيطة غير مكلفة، يقوم أصحابها ببساطة بنسخ مواد AppGlobal، لكن المصمم نفسه يظل "خامًا" وغير مكتمل.

عيبهم الكبير هو نقص الدعم. وعلى الرغم من انخفاض الأسعار، إلا أنهم ما زالوا غير قادرين على الصمود أمام المنافسة.

آرثر بودوفسكي

"ارتفعت المبيعات بنسبة 14% في الشهر الأول من استخدام تطبيق الهاتف المحمول!

أنا أكتب نصوص البيع وأعلم الناس هذا الفن. لقد ارتفع مستوى ثقة القراء بي فقط بسبب وجود تطبيق للهاتف المحمول. على سبيل المثال، إذا كانت مدرستي موجودة في Apstore وGoogle Play، فهذا يعني أن لدي عملاً تجاريًا قويًا، وليس نوعًا من "الاحتيال". يشتري الأشخاص الدورات التدريبية دون تنزيل التطبيق على هواتفهم.

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

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

على الرغم من تأخر إطلاق منتجي بسبب الاعتدال، إلا أنني سعيد جدًا بالتعاون مع خدمة AppGlobal. يتم حل المشكلات بسرعة كبيرة، ويساعد المستشارون في حل جميع المشكلات.

يعيش موقعي الآن حياة متنقلة. آمل حقًا أن يقدر عملائي وقراءي تطبيق الهاتف المحمول الخاص بي وأن يعودوا إليّ أكثر من مرة!

شكرا AppGlobal ل حلول بسيطةأسئلة صعبة ولكنها مهمة!

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

نظرا للتطور السريع لمنصة أندرويد، قد تتغير بعض وظائف البرامج الموصوفة، لذا لتوضيح أي تفاصيل، اكتب في التعليقات. الطبعة الأخيرة - 20/01/2018.

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

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

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

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

أربع طرق لإنشاء تطبيق Android بنفسك

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

تم اختيار جميع البرامج المقدمة هنا وفقًا للمعايير التالية:

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

أدناه سنلقي نظرة على مجموعة مختارة من الأدوات التي ستساعدك على إنشاء تطبيقك الأول.

App Builder - أداة بسيطة لإنشاء التطبيقات

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

مميزات البرنامج

  • هناك مجموعة كبيرة من القوالب لإنشاء التطبيق. إذا كان لديك تطبيق بسيط في ذهنك، فسيساعدك هذا البرنامج بسهولة على اختيار قالب؛
  • بعد إنشاء التطبيق، يمكنك متابعة إحصائياته؛
  • إذا قمت بإنشاء تطبيق واجتاز المراجعة، فيمكن إدراجه بسهولة وبسهولة إلى حد ما في متجر Google Play.

AppsGeyser - موقع لإنشاء تطبيقات Android عالية الجودة بنفسك

الموقع الرسمي - https://www.appsgeyser.com

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

فوائد AppsGeyser

  • تتم كتابة التطبيق بسرعة كبيرة، حرفيًا ببضع نقرات؛
  • فهو يتيح لك إنشاء ألعاب بسيطة لنظام Android، لأنك يجب أن تعترف أنه ليست كل أداة اليوم يمكنها القيام بذلك؛
  • بمجرد أن يصبح التطبيق جاهزًا، يمكن وضعه بسهولة في متجر Google Play؛
  • بالإضافة إلى ذلك، يمكنك تحقيق الدخل من برنامجك مباشرةً من خلال خدمة AppsGeyser. هذه وظيفة مفيدة، لأنه من خلال إظهار خيالك، يمكنك أيضًا كسب المال منه؛
  • قم بإنشاء تطبيق وتحريره ونشره عبر الإنترنت في حسابك الشخصي (بحيث يتم حفظ النتائج).

IbuildApp - محرك قوي لتطوير مشاريعك الخاصة

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

يحتوي موقع IbuildApp على رسوم جمركية مدفوعة (تطوير تطبيق فردي، مع مزيد من التطوير) و قوالب مجانية، والتي يوجد منها الكثير.

الموقع الرسمي الروسي - https://russia.ibuildapp.com

دعونا نرى ما يمكن أن يفعله:

  • أرشيف ضخم من المواضيع حول مواضيع متنوعة: يمكن أن تكون مطاعم، مقاهي، أنشطة رياضية، والعديد من المواضيع الأخرى التي تتيح لك اختيار أي شيء تريده. كل ما عليك فعله هو تحديد شيء محدد، ثم تعديله ليناسب احتياجاتك؛
  • كما أن لديها طرقًا مدمجة للترويج للتطبيق الذي تم إنشاؤه. لا يساعدك البرنامج على إنشاء تطبيق بسرعة فحسب، بل يروج له أيضًا. وفي حالات أخرى، تستغرق هذه العملية وقتاً طويلاً جداً؛
  • وبالإضافة إلى ذلك، يمكنك ربط التطبيق ل شبكة اعلانيةمما يعني أنك سوف تكسب المال منه.

AppsMakerstore - منصة لإنشاء برامج بسيطة

الموقع الرسمي - https://appsmakerstore.com

المنصة الرابعة الرائعة المصممة لـ إنشاء أندرويدالتطبيقات. ربما تكون إحدى أهم المزايا هي أنه باستخدام موقع AppsMakerStore، يمكنك إنشاء برامج ستكون متعددة المنصات (على سبيل المثال، على Android وiOS وWindows Phone)

دعونا نلقي نظرة على مزايا المنصة:

  • يتم العمل مع المصمم عبر الإنترنت؛
  • إمكانية التسجيل المجاني.
  • كتابة التطبيقات باستخدام تخطيطات جاهزة، في حين يتم توفير مجموعة كبيرة من القوالب حول هذا الموضوع لكل مستخدم.

تعليمات فيديو لإنشاء تطبيق باستخدام APK Creator


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

يعد نظام التشغيل Android من Google مثاليًا للمطورين الذين يرغبون في إنشاء تطبيقات له الهواتف المحمولةدون الحاجة إلى المرور بعمليات الموافقة المعقدة من Apple في كل مرة.

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

لا يهم مدى براعتك في البرمجة، لأنه إذا تمكنت من إتقان مجموعة أدوات تطوير برامج Android (SDK)، فستصبح تطبيقاتك رائعة. لذا، تحقق من الموارد أدناه لتتعرف على الأمور.

أدوات تطوير جافا

أول شيء ستحتاجه لبدء تطوير تطبيقات Java (أساس تطبيقات Android) هو Java Development Kit (JDK) من Oracle، والذي يمكن تنزيله من الرابط التالي.

ربما تكون قد قمت بالفعل بتنزيل وتثبيت Java Runtime Environment (JRE) بشكل ما، وهو أمر ضروري لتشغيل التطبيقات الصغيرة على جهاز الكمبيوتر الخاص بك. تحتاج إلى إزالة إصدار JRE الموجود هذه اللحظةمثبتًا على جهاز الكمبيوتر الخاص بك في حالة تعارضه مع إصدار JDK الذي تقوم بتنزيله. ولحسن الحظ، يتضمن الإصدار أعلاه أحدث و نسخة أفضل JRE، والذي سيكون بالتأكيد متوافقًا مع JDK، مما يلغي الحاجة إلى إعادة تثبيته.

قم بتنزيل برنامج التثبيت وتشغيله، وتأكد من تضمين "أدوات التطوير" و"رمز المصدر" و"Public JRE" في نافذة التثبيت التثبيت اليدوي(يمكن رؤيته أدناه). انقر فوق "التالي"، واقرأ شروط اتفاقية الترخيص إذا كان لديك ما يكفي من وقت الفراغ، وتابع عملية التثبيت.

على الرغم من أن معظم تطبيقات بيئة التطوير المتكاملة (IDE) - سنتحدث أكثر عن هذا في الخطوة التالية - تأتي مع مترجم خاص بها، إلا أنني أوصي بتضمين مترجم Java المثبت حديثًا في سطر الأوامربحيث يمكنك استخدامه حسب الحاجة.

إذا كنت تستخدم نظام التشغيل Windows، فانتقل إلى "إعدادات النظام" من "لوحة التحكم" وحدد "إعدادات النظام المتقدمة". هنا حدد " متغيرات البيئة"وابحث عن المتغير "المسار". قم بإضافة Let إلى الملف كدليل "bin" قبل تثبيت Java، كما هو موضح في المثال أدناه.

للتحقق من نجاح كل شيء، استخدم الأمرين "java -version" و"javac -version". يجب أن ترى شيئًا مثل ما يلي:



تثبيت IDE

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

على الرغم من وجود العديد من بيئات التطوير المتكاملة (IDEs) المتاحة على الإنترنت، إلا أننا سنستخدم هنا برنامج Eclipse المجاني حيث توفر Google مكونًا إضافيًا لدمجه مع Android SDK. يمكنك تنزيل الإصدار المطلوب من Eclipse.

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

بعد الإنتهاء سيظهر لك ما يلي:

إذا كنت تريد التعرف قليلاً على Eclipse قبل البدء، فافتح نافذة التعليمات وابحث في دليل مستخدم Workbench. يمكنك أيضًا الاطلاع على دليل مستخدم التطوير هنا، والذي سيساعدك على تعلم مهارات Java الأساسية إذا لم تكن على دراية باللغة بعد.

تحميل أندرويد SDK

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

بمجرد اكتمال تنزيل الملف القابل للتنفيذ، ابدأ التثبيت. عندما تصل إلى النافذة أدناه، حدد المسار إلى الدليل الذي تريد التثبيت فيه، أو تذكر المسار المحدد بالفعل.

عند اكتمال التثبيت، افتح Android SDK Manager، وبعد ذلك سترى النافذة التالية:

انقر فوق الزر لتثبيت أي حزم وموارد مطلوبة لم يتم تضمينها في التثبيت الأصلي.

قم بتثبيت البرنامج المساعد لأدوات تطوير Android

كما هو مذكور أعلاه، تقدم Google مكونًا إضافيًا خاصًا لنظام Android SDK لـ Eclipse والذي يمكن إضافته مباشرة من IDE.

في Eclipse، انتقل إلى "تعليمات" وحدد "تثبيت برنامج جديد". انقر فوق الزر "إضافة" وسيتم نقلك بعد ذلك إلى نافذة تسمح لك بإضافة مستودع برامج عبر الإنترنت يحتوي على المكون الإضافي ADT. أعط اسمًا وصفيًا، وأدخل عنوان URL التالي في كتلة "الموقع":

  • http://dl-ssl.google.com/android/Eclipse

انقر فوق موافق'. حدد المستودع المُضاف حديثًا وحدد مربع الاختيار "أدوات المطور".

انقر فوق "التالي" وانتقل إلى خطوات تثبيت ملفات البرنامج المساعد. بمجرد الانتهاء، يجب أن يظهر الرمزان التاليان في لوحة تحكم Eclipse لديك:

انتقل الآن إلى "النافذة" و"التفضيلات"، وحدد قسم "Android" وتأكد من تطابق موقع SDK مع دليل SDK الذي حددته مسبقًا. ونتيجة لذلك، يجب أن تحصل على ما يلي:

أنت الآن مالك المكون الإضافي لـ Android Development Tools.

إعداد محاكي أندرويد

على الرغم من أن هذا يساعد، إلا أنك لا تحتاج في الواقع إلى أن يكون لديك كل طراز من أجهزة Android في متناول يدك لإنشاء تطبيقات لها، حيث توفر لنا Google محاكيًا رائعًا لنظام التشغيل المحمول الخاص بها بالإضافة إلى SDK. قبل البدء في التطوير، يُنصح بتهيئة جهاز Android الظاهري (AVD) بحيث تكون منصة الاختبار جاهزة مسبقًا.

الآن نحن بحاجة إلى إنشاء جهاز افتراضي جديد. يفترض هذا المثال إنشاء جهاز عام، ولكن هناك أيضًا موارد لإعدادات محددة لأجهزة Android. حدد "جديد" وستظهر لك نافذة فارغة مثل النافذة أدناه:

  • الاسم: إذا كنت تريد اختبار التطبيق على إعدادات أجهزة متعددة، فستحتاج إلى إدخال شيء وصفي. ومن ناحية أخرى، يمكن أيضًا استخدام اسم أكثر عمومية.
  • الهدف: هذا هو إصدار Android الذي سيستهدفه المحاكي. في معظم الحالات، سيكون خيارك هو احدث اصدار Android، والذي يأتي مزودًا بمجموعة SDK مثبتة. ومع ذلك، إذا كنت تريد اختبار الإصدارات السابقة (وهو أمر حكيم جدًا، نظرًا لوجود العديد من الإصدارات والنماذج المختلفة)، فاستخدم مدير SDK لتثبيت إصدارات إضافية.
  • بطاقة SD: مؤشر لمساحة التخزين الإضافية التي سيتم استخدامها في الجهاز. بشكل افتراضي، يحتوي الجهاز الظاهري على 194 ميغابايت من الذاكرة "الداخلية" وبطاقة SD، لذلك ستحتاج إلى تحديد مقدار مساحة القرص المطلوبة يدويًا.
  • الجلد: يمكنك استخدام هذا الخيار للتثبيت مظهروالتكوينات جهاز معين (اتش تي سي وانإكس مثلا). لكن في حالتنا نستخدم القيمة القياسية.
  • الأجهزة: منذ بين الأجهزة المادية يوم الروبوت على أساسهناك اختلافات كبيرة من حيث الأجهزة، يمكنك استخدام هذا الخيار لإضافة أي جهاز سيتم استخدامه بواسطة تطبيقك.

عند الانتهاء، يجب أن تتضمن نافذة AVD Manager جهازك الذي تم إنشاؤه حديثًا. يمكنك النقر فوق "ابدأ" لبدء تشغيل هذا الجهاز، فقط انتبه إلى أن بدء التشغيل الأول قد يستغرق بعض الوقت.



أول مشروع أندرويد لك

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

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

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

انقر فوق "التالي" للمتابعة وتعيين الرمز ملف تنفيذي، والذي سيكون وجه طلبك. ستطلب منك القائمة التالية إنشاء "نشاط" لتطبيقك.

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

عندما تقرر هذه النوافذ، انقر فوق "إنهاء". سيقوم Eclipse بجمع كافة الملفات المطلوبة للتطبيق معًا حيث ستكتب التعليمات البرمجية و/أو تغير الإعدادات لتحديد معلمات برنامجك.

و هذا كل شيئ! كل شيء جاهز لتجميع التطبيق النهائي. يمكنك العثور على برامج تعليمية شاملة على Google حول كيفية تطوير تطبيقات Android (لأولئك الذين لديهم خبرة في البرمجة). يجب على أي شخص يتطلع إلى الدخول في برمجة Java أن يقرأ أولاً البرامج التعليمية مثل تلك التي تقدمها Oracle.

بدون استثمارات مالية ومعرفة خاصة.

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

ملاحظة لمستخدمي ويندوز:لإنشاء تطبيقات لنظام التشغيل iOS، يتعين عليك تثبيت OS X عليها آلة افتراضية(فيرتشوال بوكس، إم وير). هذه العملية ليست بسيطة بأي حال من الأحوال وتتطلب تعليمات منفصلة.

1. انتقل إلى متجر التطبيقات وقم بالتثبيت بيئة تطوير XCode :

إذا كان لديك XCode بالفعل، فأنت بحاجة إلى تحديثه.

2. قم بتشغيل xCode وحدد عنصر القائمة ملف -> جديد -> مشروع:

3. حدد النظام الأساسي ونوع التطبيق:

4. تقديم معلومات عن المشروع. يرجى ملاحظة أننا اخترنا نوع التطبيق "العالمي":

5. انقر على الزر ملف جديدوحدد اسم المجلد الذي سنقوم بتخزين ملفات التطبيق فيه:

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

7. انقر على العنصر main.storyboardفي القائمة اليمنى، اسحب العنصر إلى الحقل الرئيسي ملصقوإضافة نص إليها مرحبا بالعالم:

8. الآن نحن بحاجة إلى إنشاء أيقونة للتطبيق. نختار صورة ونحملها على Mapappicon.com:

9. ننتظر حتى ينتهي تطبيق الويب من العمل ونشير إلى عنوانك بريد إلكترونيللحصول على أرشيف يحتوي على أيقونات:

10. ارجع إلى XCode وحدد القسم في القائمة اليسرى الأصول.xassets:

11. افتح الأرشيف من البريد واسحب الرموز من هناك إلى مساحة عمل XCode:

12. حدد أحد أجهزة محاكاة الجهاز، وانقر فوق زر تشغيل التطبيق (المثلث الأسود) وقم بتشغيله على جهاز Mac الخاص بك وضع المطور:

13. نحاول أن نبدأ من جديد. نحن في انتظار تحميل iOS على جهاز المحاكاة:

14. التأكد من عمل التطبيق:

نحن ننظر إلى التطبيق النهائي على الجهاز

الآن يمكنك أن ترى كيف يعمل التطبيق على الجهاز. قبل اتباع التعليمات، تأكد من أن لديك أحدث الإصدارات من XCode وiOS.

1. دعنا نذهب إلى xCode -> التفضيلات -> حساباتوأضف معرف Apple الخاص بك:

2. قم بتوصيل جهاز iOS بالكمبيوتر:

3. اختر الجهاز المطلوبفي القائمة وانقر على زر البداية. نحن ننتظر لبعض الوقت.

4. إذا ظهرت رسالة حول مشكلات الأمان، فانتقل إلى جهاز iOS إعدادات -> أساسي -> إدارة الجهازوالسماح للتطبيقات المقدمة من المطور بالعمل باستخدام معرف Apple الخاص بك:

5. انتقل إلى سطح المكتب وابحث عن أيقونة التطبيق الجديد:

6. الإطلاق:

7. افصل الجهاز عن الكمبيوتر. الآن يمكن استخدام التطبيق.

ماذا تفعل إذا كنت تريد المزيد؟

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

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

إذا كنت تريد إنشاء تطبيقات iOS عالية الجودة مخصصة للاستخدام الجماعي، فعليك أن تتعلم!




قمة