إغلق الإعلان

في 25 مايو 2013، بدأت السنة الثالثة لمؤتمر mDevCamp التشيكي السلوفاكي في براغ والمتخصص في تطوير تطبيقات الهاتف المحمول والظاهرة المحيطة بجميع منصات الهاتف المحمول. يتم تنظيمه من قبل شركة Inmite، التي تقوم بتطوير التطبيقات لشركات مثل Google أو بنك Raiffeisen أو Vodafone أو Škoda أو التلفزيون التشيكي.

افتتح المؤتمر بيتر مارا وجان فيسيلي بكلمة افتتاحية بعنوان "التطبيقات التي تغير العالم". وبعد الترحيب بجميع الزوار والتعريف بالمؤتمر وشكر جميع الشركاء، بدأ الحدث بأقصى سرعة.

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

بيتر مارا

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

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

إحدى المحاضرات العديدة المثيرة للاهتمام كانت أيضًا عرضًا يسمى الجانب المظلم من iOS بواسطة Jakub Břečka من Play Ragtime. لقد تعلمنا القليل عن الجانب المظلم لمنصة iOS ولغة تطوير Objective-C وبيئة Xcode. في عرض جاكوب، تم الاستماع إلى الكثير من المفاهيم المثيرة للاهتمام مثل واجهة برمجة التطبيقات الخاصة، والهندسة العكسية، ولكن أيضًا القليل عن iOS 6.X Jailbreak من Evasion وشرحها باستخدام عدة أمثلة. وكشف أيضًا عن كيفية عمل الموافقة على تطبيق Apple (ليس عليك إرسال الكود المصدري، فقط "الثنائي") وما تبحث عنه الشركة فيما يتعلق بالتطبيق. كان من المثير للاهتمام أن نسمع أن الفحص ليس شاملاً كما يعتقد الكثير من الناس، ولكن يتم فحص الحمل على الأجهزة فقط، وبعض الأشياء الصغيرة الأخرى وهذا كل شيء. بمجرد أن يصبح التطبيق مشهورًا وناجحًا، في تلك اللحظة تصبح Apple أكثر اهتمامًا به. من الممكن أيضًا أن يحدث ما يلي: "...تكتشف الشركة خطأً وتقوم بحظر كل من حساب المطور والتطبيق"، يضيف Kuba Břečka. نحن على يقين من أن كمية المعلومات الواردة في هذه المحاضرة حظيت بتقدير كبير وأشاد بها مطورو iOS بشكل أساسي.

معركة المبرمجين وأنظمة تشغيل الأجهزة المحمولة

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

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

قام Martin Cieslar وViktor Grešek في محاضرتهما "كيفية إنشاء أداة مبيعات من تطبيق الهاتف المحمول" بالترويج لخدمة Mobito من Mopet CZ، حيث يعملان. لقد قاموا بتشغيل إعلان عن هذه الخدمة لزوار المؤتمر وأوضحوا سبب قول "نعم" لـ Mobit. وفي وقت لاحق، زعموا أن أكثر من 70٪ من مستخدمي الهواتف الذكية لم يسددوا مدفوعاتهم، بسبب فشل الخطوة الأخيرة - الدفع. وفقا لفيكتور، يجب أن يكون Mobito ثورة في مجال المدفوعات.

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

قامت MADFINGER Games بإنشاء لعبتها مع 4 أشخاص في أقل من 4 أشهر. لقد عرضوا Dead Trigger مجانًا، ويعتمدون على ما يسمى بالشراء داخل التطبيق، حيث تتاح للاعب فرصة شراء الأسلحة والمعدات والمزيد مباشرة في اللعبة.

كانت جلسات الإضاءة عبارة عن سلسلة من المحاضرات القصيرة، واحدة مدتها 5 دقائق وتنتهي دائمًا بالتصفيق. بعد انتهاء مؤتمر mDevCamp 2013، تفرق الناس، ولكن بقي بعضهم لحضور "الحفلة اللاحقة".


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

يتعامل المحرران Domink Šefl و Jakub Ortinský مع البرمجة بلغة C++.

المؤلفون: جاكوب أورتينسكي، دومينيك شيفل

.