كيف فاز تطبيقي بالمركز الثالث في مسابقة الطلاب الدولية

لقد قمت بتطوير تطبيق فاز بالمركز الثالث في مسابقة IEEE Mobile Applications Development 2017 (IEEEmadC 2017) من بين أكثر من 40 تطبيقًا رائعًا تم تطويره بواسطة الطلاب في جميع أنحاء العالم. لقد كانت تجربة رائعة جعلتني أفتح ذهني على طرق جديدة لرؤية الأشياء ولمهاراتي كمطور.

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

1. اختر فكرة مفيدة لحياتك وللآخرين من حولك.

كانت المرحلة الأولى من المسابقة هي مرحلة الفكرة. قدمت أكثر من 200 مجموعة أفكارًا رائعة وكنت واحدًا منهم. لكن تمامًا مثل معظم الناس ، كان لدي العديد من الأفكار التي اعتقدت أنها رائعة. كيف يمكنني اختيار واحد والتركيز عليه؟

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

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

لا يعرف معظم الناس أن الحكومة تقيس مستوى بكتيريا الإشريكية القولونية في الشواطئ وتنشرها على الإنترنت أسبوعيًا.

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

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

2. اختر أدواتك بحكمة واتبع ما تعرفه بالفعل.

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

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

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

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

قال لي أحد المعلمين ذات مرة ،

يفشل معظم الناس في تحقيق هدف ما لأنهم يقررون في أكثر الأوقات قسوة تجربة شيء جديد بدلاً مما يعرفونه بالفعل.

في نهاية المسابقة كنت سعيدًا لأنني استمعت إلى هذه الكلمات.

3. تطبيقك مخصص للبشر وليس للآلات - لا تقلل من شأن التصميم.

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

لقد كان ، على حد تعبيرهم ، "قبيحًا" ولم يتمكنوا من فهم كيفية استخدامه.

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

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

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

لم يعد الأمر قبيحًا بعد الآن ويمكن للجميع فهم كيفية استخدامه.

لقد فجر ذهني.

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

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

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

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

هنا نظرة على كل الفائزين.