من أين تبدأ؟ كان عام 2014 ، كنا طلاب السنة الثانية (PNIPU و ITMO) ، ودرس في حول تخصصات proger. في الماضي ، كانوا مجرد زملاء الدراسة ، بشكل عام ، أصدقاء حميمين. ربما شعر الجميع عندما تعلمت للتو أساسيات البرمجة ، وكنت قد حلمت بالفعل ووضعت خططًا لكيفية كتابة برنامج وكسب الملايين. لم نكن استثناء.
دون التفكير مرتين ، قررنا أننا سنقوم بإنشاء تطبيق
Android ، حيث أن كلاهما كان لديه بعض المعرفة عن
Java ، ومفهوم
"التخطيط والإشارة إلى السعر" استعد حقًا لجيوبنا. أعتقد أن الجميع قد فهموا بالفعل / ضحكوا تمامًا على سذاجتنا ، ولكن بعد ذلك لم ندرك ذلك.
أول شيء صادفناه هو الفكرة بالطبع. للتوصل إلى هذا ، أنه سيكون من السهل نسبيا تنفيذ ، وممكنا بالنسبة لنا ومثيرة للاهتمام ليس فقط بالنسبة لنا؟ كنا من عشاق
فيراري ، وبدون تردد ، قررنا أننا لسنا وحدنا. ولكن سيكون من المستحسن عدم التوصل إلى
NFS أو
الأسفلت الخاص بك. لقد توقفنا عن فكرة
اختبار الشعار ، لكنه كان موضوعيًا جدًا ، وهو:
تخمين / تخمين طرازات سيارة أسطورية من صورة (من المثير للاهتمام أنه في ذلك الوقت لم يكن هناك شيء مثل ذلك في أي ماركة سيارات في
Google Play في المستقبل ، تطوير فكرة).
حسنًا ، هذا كل ما في الأمر ، الأمر متروك للصغار وقد انخرطنا في العمل برؤوسنا. دون أي معرفة في إدارة / إدارة / تطوير المشاريع ، ولكن مع رغبة برية ، لهب في عيون والإيمان في جبال المال.
لفهم مدى سوء كل شيء:
- باستخدام Eclipse IDE (فقط في النهاية انتقلنا إلى Android Studio ) ؛
- عدم وجود أي المعارف التقليدية أو حتى قصة المستخدم ؛
- بالطبع ، لم يكن هناك أي حديث عن استخدام أي أنظمة للتحكم في الإصدار (فقط تبادل الملفات في VK والبريد فقط المتشددين) ؛
- وحتى أكثر من ذلك ، لم نستخدم أي وسيلة لإدارة المشروع (لم نسمع حتى عن رشيقة في ذلك الوقت).
إن القول بأن العمل كان على قدم وساق لا يعني شيئًا. خصصنا كل وقت فراغنا للمشروع: قبل الأزواج ، بعد الأزواج ، وأحيانًا بدلاً من الأزواج. لم تكن النتيجة طويلة في المستقبل ، وبعد وقت قصير جدًا ، كان هناك نوع من العمل الأولي.
بعد إنشاء الإطار ، كان من الضروري إضافة بعض الأشياء المثيرة للاهتمام على الأقل:
- ظهرت قائمة واضحة ؛
- كسر كل منطق اللعبة إلى مستويات ؛
- نصائح المضافة من 2 أنواع.
- إضافة نظام لتسجيل النقاط التي يمكن إهدارها على النصائح ؛
- تقاسم الإنجازات في الاجتماعية الأكثر شعبية. الشبكة؛
والكثير ليس الكثير.
أيضًا ، كان من الضروري تشديد المكون المرئي لتطبيقنا (لا تنس أبدًا الملاءمة لجميع دقة الشاشة الرئيسية).
كانت هناك العديد من المشكلات أثناء سير العمل ، لكن من خلال الجهود المشتركة تعاملنا مع كل الصعوبات. بعد 4 أشهر ، كان التطبيق جاهزًا.
ثم جاء يوم الحقيقة عندما كان من الممكن أخيرًا شراء ترخيص المطور المطلوب ونشر التطبيق. كل شيء سار بهدوء ولم ينذر بالمتاعب: تم تحميل التطبيق إلى
المتجر وحتى الإشراف عليه.
لن أنسى أبدًا الشعور الذي عانيت منه لأول مرة - فرحة لا تصدق من منتج كامل / تامة الصنع تقوم به منذ فترة طويلة (بالنسبة لأي مختبر) وأنه يمكن مشاركة ذلك مع العالم بأسره.
لم يدم الفرح لفترة طويلة - بالضبط نصف يوم ، فقط حتى حصلنا على حظر قال بجفاف أننا انتهكنا بعض حقوق النشر. وهنا بدأنا نستيقظ قليلاً من كل الأحلام التي وضعناها في الاعتبار أثناء التطور.
لكل أسئلتنا مثل:
"ما الذي انتهكناه بالضبط؟" لم نتلق مطلقًا إجابة واضحة من دعم
Google (والتي أعتقد أن الكثير منكم قد صادفها) ، بالإضافة إلى كل شيء ، فقد استبعدوا ترخيص مطور البرامج لدينا ، بعد عدة محاولات لإصلاح التطبيق وإعادة تحميله.
عندها فقط أصبح من الواضح لنا أن أسباب حظرنا كانت أعلى من السقف:
- استخدام مواد الصور / الصوت الخاصة بالآخرين ؛
- استخدام علامة تجارية حاصلة على براءة اختراع ، والتي لا تنتمي لنا على الإطلاق.
أعتقد أنه إذا حفر ، لا يزال بإمكانك الحفر في كومة شيء ما.
على سبيل الاستعجال ، بدأنا في حل المشكلة:
- غير اسم التطبيق ؛
- إذا كان ذلك ممكنا ، انتشر اسم العلامة التجارية الشهيرة ؛
- استبدال الصور حتى يتعرفوا على الشعار الذي يمكن التعرف عليه بشكل ضئيل أو لا يعتد به على الإطلاق
- أشار إلى أن جميع الصور التي استخدمناها في التطبيق كانت مأخوذة من مصادر مفتوحة ؛
- إلخ
لكن لا شيء ، لم يساعدنا أي من هذا في الدخول إلى
المتجر . نظرًا لكوننا يائسين تمامًا ، فقد تشاورنا مع محامين مألوفين وكتبنا إلى
Ferrari (مجموعة Fiat) ، موضحًا بالتفصيل كم نحب علامتهم التجارية وربما يمكنهم مساعدتنا بشيء ما. لكنهم لم يجيبونا. كم كنا ساذجين ، الآن أتذكر هذا بابتسامة ، ثم كنا على وشك الاكتئاب.
كيف انتهت؟
لسوء الحظ ، لم نصل إلى
Google Play مطلقًا. إلى فرحتنا الصغيرة جدًا ،
تبين أن متجر Yandex (أو
أيًا كان يُطلق عليه بشكل صحيح هناك) أقل إرضاءًا ، وقد وضعنا طلبنا هناك بهدوء ، وننسى ذلك بأمان تقريبًا إلى الأبد (إذا كان أي شخص مهتمًا ، فسنحاول استعادة الوصول إلى
Yandex .خزن التطبيق وجعله مجانيًا أو ضع المشروع على
جيثب ).
لا أستطيع أن أقول أن كل هذا هدر. كانت معبأة العديد من المخاريط واستخلصت العديد من الاستنتاجات المفيدة. من الأشياء الجيدة الصغيرة: تلقى كل واحد منا أكثر من جهاز / اختبار واحد ، مما يعكس في التقارير التقنيات المستخدمة لإنشاء التطبيق + لقد شاركنا حتى في نوع من المنافسة مع هذا التطبيق (يبدو أن
Android Challenge يسمى ذلك).
لماذا أكتب كل هذا؟ أردت فقط أن أتكلم. ربما يرجع ذلك إلى حقيقة أنني حزين بعض الشيء لأن العالم لم ير ما نريد مشاركته معه. نعم ، وهذا نوع من التحذير من احتمال مواجهة كل مطور مبتدئ حتى لا ترتكب الأخطاء التي ارتكبناها في الوقت المناسب.
على أي حال ، أنا أحثك على التخلي عن جميع أفكارك المجنونة ، بل على العكس من ذلك - ابتكر ، حاول ، واكتسب خبرة ، لكن لا يزال لا ينسى حساب الهندسة الباردة ولا تستسلم قبل وقتك.
الآن ، أول شيء نبدأ به هو
"هل يمكننا القيام بذلك من وجهة نظر قانونية؟"ماذا عنا؟ كل شيء ليس سيئا للغاية هنا. الآن نحن على حد سواء في سان بطرسبرج. الجميع مشغولون بتطوير منتجات فريدة من نوعها ، وإن كان ذلك في مناطق منفصلة تمامًا - فنحن نحاول بطريقتنا الخاصة أن نجعل العالم أفضل قليلاً. كل شخص لديه ما يكفي للخبز والزبدة ، وحتى أكثر من ذلك بقليل. أصبحت صداقتنا أقوى. نحن لحسابهم الخاص ، والمشاركة في مختلف hackathons ، وحضور
meetup ، وإجراء مشاريع
الحيوانات الأليفة ولدينا فقط وقتا ممتعا معا.