كيف تصبح مطور تطبيق - كيف حصلت على 50،000 دولار من التطبيقات

مؤلف: Peter Berry
تاريخ الخلق: 16 Lang L: none (month-012) 2021
تاريخ التحديث: 1 تموز 2024
Anonim
How to create Android app and make money in 7 days
فيديو: How to create Android app and make money in 7 days

المحتوى


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

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

لسوء الحظ ، أنا لست مليونير تطبيق ، لكنني اكتسبت طعمًا قليلًا من النجاح منذ فترة مع تطبيق Android ، واعتقدت أنني أشارك تجربتي هنا لمطوّري آمال آخرين.

ماذا حدث

لست متأكدًا مما إذا كان المبلغ بالضبط 50 ألف دولار ، ولكن هذا تقدير تقريبي. حصلت واحدة من تطبيقاتي على أكثر من 70،000 تنزيل ، بسعر 1.20 دولارًا من البوب ​​، وكان لدي عدد قليل من التطبيقات الأخرى بخير أيضًا. لقد أبرمت أيضًا صفقات مع مصنعي المعدات الأصلية في الهند لجعل التطبيقات تظهر كبرنامج مُحمَّل مسبقًا ، مما أكسبني القليل جدًا.


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

تصور

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

أنظر أيضا: فكرة لمطوري Android - كيف تحلم بالتطبيق الكبير التالي

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

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

كان الحل الذي تعثرت عليه في النهاية هو إنشاء تطبيق باستخدام كل من محرر النصوص و WebView حتى أتمكن من رؤيتهم جنبًا إلى جنب. لقد أطلقت على هذا اسم "Split Screen Browser و Notepad" لأنني أصلي ، وقد حصلت بالفعل على عدد قليل من التنزيلات! لم أكن قد شرعت بالضرورة في تعلم كيفية أن تصبح مطور تطبيقات ، لكنني كنت أعرف المشكلة التي أردت حلها ، ووجدت طريقة رائعة للقيام بذلك. يميل المطورون والمخترعون إلى تسمية هذا "الخدش بحكتك" وهو نهج رائع لإيجاد "نقاط الألم" التي يمكن أن تصبح أفكارًا قابلة للبيع.


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

لم أكن أتوقع أن ينطلق التطبيق كما فعل.

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

وقت مخيف

لم أكن أتوقع أن ينطلق التطبيق كما فعل. مرة أخرى ، لست مارك زوكربيرج ، لكن بعد يوم أو يومين ، كان التطبيق يبيع نسخًا متعددة في الساعة بسعر لمرة واحدة عند 1.20 دولار!

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

منذ حوالي عام ، كسبني التطبيق ما يقرب من 30 دولارًا في اليوم ، وهو ما يحدث فرقًا كبيرًا في الواقع لشاب جديد من يوني. ما هو أكثر من ذلك ، هو أنني أستطيع أن أرى أنه يحتوي على محتمل للذهاب أكبر بكثير.

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

كيف تصبح مطور تطبيق اليوم

لذا ، إذا كنت تريد أن تعرف كيف تصبح مطور تطبيق ، فماذا يمكنك أن تتعلم من تجربتي؟

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

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

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

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

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

أنظر أيضا: كيفية العمل كمطور برامج عبر الإنترنت

أن تصبح مطور تطبيق لا يلزمه الانتقال مع الأشخاص! يمكنك البناء والتعلم أثناء الضغط على 9-5 (أو على الأقل أثناء العمل على الإنترنت ، كما فعلت).

ما في الاسم؟

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

فعلت الصفر التسويق.

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

السعر صحيح

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

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

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

أين ذهبت الخطأ

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

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

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

الأفكار تستحق القرفصاء. التنفيذ هو كل شيء.

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

شبح في الجهاز

الخطأ الأكبر الذي ارتكبته كان في الكود. لقد صممت تعدد المهام لتعدد المهام باستخدام القليل من معرفة الترميز الذاتي ، ولم أستخدم Java و Eclipse (الطريقة المفضلة آنذاك). بدلاً من ذلك ، استخدمت أداة تسمى B4A ، والتي تتيح لك الرمز في BASIC. تجربتي الوحيدة في ذلك الوقت كانت مع ZXSpectrum و Tatung Einstein (أي شخص يتذكر هؤلاء؟) و QBasic ؛ لذلك كان هذا مثاليا بالنسبة لي.

لقد قمت ببناء تعدد المهام المتعددة باستخدام القليل من معرفة الترميز الذاتي.

ومع ذلك ، إذا أبدى أحد التطبيقات نفسه لهيكل وجوه المنحى (الكلمات التي لم تعني لي في ذلك الوقت) ، فسيكون تطبيقًا يفتح الكثير من التكرارات من نفس التطبيق! يعد تعلم الأدوات الرسمية (Android Studio في هذه الحالة) أفضل نصيحة إذا كنت تريد أن تصبح مطور تطبيق!

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

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

جلس هناك وتعفن حتى تم نقله في النهاية.

نظرًا لأن Google قام بتحديث أدواته باستخدام Android Studio ، وقواعده باستخدام Material Design ، فإن تطبيقي القديم لم يكن قابلاً للتكيف بشكل كافٍ.

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

الوجبات السريعة الايجابية

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

ما زلت لا أعتبر التجربة فاشلة.

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

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

كيفية إنشاء تطبيق ناجح اليوم

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

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

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

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

تأتي التدرجات بألوان قوس قزح ، ولكن تجربة K20 Pro هي الأكثر إشراقًا حتى الآن. ينساب الشريط الأسود المركزي إلى الألواح الجانبية باللون الأحمر وله شقوق متغيرة من اللهب يمكن رؤيتها بينهما. تكون هذه التدر...

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

الموصى بها لك