مرحبًا ، أنا Evgeny Boychenko - المؤسس المشارك لاستوديو يطور تطبيقات الهاتف المحمول. لمدة 10 سنوات من العمل ، السؤال "لماذا هي باهظة الثمن؟" أسمع تقريبا كل يوم. بالنسبة للعديد من العملاء ، كنا نبحث عن فرص لتقليل تكلفة التطوير دون عناء ، ونتيجة لذلك ، جمعت عددًا من القضايا التي تحل مشكلة التكلفة العالية لتطبيق الهاتف المحمول. في هذا الموضوع ، أشجع المجتمع على مشاركة المعرفة حول كيفية تقليل تكلفة تطوير برامج الهاتف المحمول دون خسائر. سأبدأ بنفسي وبأسراري ، وستنضم إلى التعليقات - سننشئ معًا دليلًا حول التنمية الاقتصادية سيكون مفيدًا للمجتمع.
تصدير: كيف تعرف تطبيق الجوال الذي تحتاجه
تخيل أنك عميل لاستوديو تطوير متنقل. عند اتخاذ قرار بشأن تطوير تطبيق الهاتف المحمول ، من الأفضل ترك الحجج بروح "كل شخص لديه ، ولكني لا أفعل" والرغبة في أن يكون في الاتجاه. أنت بحاجة إلى النظر إلى الوضع برصانة. لقد أعددنا حملة خاطفة قصيرة ستساعدك على فهم مدى استعداد عملك لتطبيق الهاتف المحمول:
- هل مكاني كبير بما يكفي؟
- هل سيحل التطبيق مشاكل عملي؟
- هل سيكون لدي تدفق من العملاء يبرر الاستثمار؟
- ما مدى قرب عملائي من تكنولوجيا الهاتف المحمول؟
الإجابة بـ "لا" على واحد على الأقل من هذه الأسئلة هي سبب للتفكير في الحاجة إلى تقديم طلب. القليل من الوقت والمال - طلقتان تحذيرتان أخريان. وهذا ، وآخر سيذهب كثيرًا.
كم من الوقت يستغرق تطوير الهاتف المحمول
سيتعين عليك إخبار الاستوديو بالأهداف التي تريد تحقيقها من خلال التطبيق وبأي طريقة ، استمع إلى الحجج "المؤيدة" و "المعارضة" ، وتقديم التنازلات ، والتقييم ، والاتفاق ، والاتفاق ، والرفض. سيتم إجراء الاتصالات شفهيا وخطيا. هل لديك وقت شخصي أو شخص موثوق به سيكون على استعداد لتخصيص بضعة أشهر من حياته لإدارة مشروع؟ إذا كانت الإجابة بنعم ، فهذا ما تحتاجه.
مقدار الأموال التي يتم إنفاقها على تطوير الأجهزة المحمولة
هل أنت مستعد لقضاء سبعة أرقام؟ ابدأ بالتطوير بجرأة. غير جاهز؟ اقرأ المقال كذلك.
تطبيق MVP
MVP (الحد الأدنى من المنتج القابل للتطبيق) - نسخة تجريبية من التطبيق. من الضروري فهم كيفية وصول منتج أو خدمة إلى الجمهور بأقل تكاليف إنشاء. إنها لا تحتاج إلى زخارف وظيفية وتصميمية - فكل شيء سيكون هناك يعمل بشكل صارم للغرض التجاري للمنتج.
تعد استراتيجية MVP مناسبة عندما تحتاج إلى إصدار تطبيق في الوقت المحدد ، وتفهم أن الناس سيستخدمونها ، وتختبر جميع الفرضيات التي صاغتها أثناء مرحلة التصميم. باختياره ، لن تنفق المال على منتج لا يثير اهتمام جمهورك. وإذا كان هناك اهتمام ، فيمكنك تطوير التطبيق بشكل أكبر.
يجب أن يتكون إصدار MVP لتطبيق الهاتف المحمول لمتجر عبر الإنترنت بالضرورة من صفحة رئيسية وكتالوج بحث وعربة تسوق ووظيفة دفع.من السابق لأوانه إضافة الرسوم المتحركة وتوصيل خدمات الجهات الخارجية وتقديم طرق دفع متعددة وتنفيذ الواقع المعزز أو الافتراضي. تأكد من أنهم يشترون في التطبيق ، وسيظهر التحليل الإضافي ما يحتاجه المستخدم.
التصميم والتحليلات والاختصاصات
يعد التصميم والتحليلات وإنشاء المواصفات الفنية لتطوير تطبيقات الهاتف المحمول هو الأساس الذي تقوم عليه جميع عمليات التطوير. تحتاج هذه المراحل إلى العمل بأدق التفاصيل ، وليس توفير الوقت والمال: الاستثمار فيها الآن ، ستوفر في المستقبل.
إذا لم تكن قد اكتشفت بعد من هم المستخدمون المحتملون ، وكيف سيتم تنفيذ المشروع ، ومقدار تكلفته وما إذا كان لديك منافسون ، يمكنك القيام بذلك في مرحلة ذكاء الأعمال .
خلاصة القول موجزة: يقوم محلل الأنظمة بجمع متطلبات مشروعك وترجمتها إلى لغة التطوير. يكتشف:
- كل شيء يتعلق بالجمهور المستهدف: من ، وما الذي يجب إشباعه ، وما هي مجموعات المستخدمين التي سيحصل عليها المنتج ، ولماذا سيستخدم هؤلاء الأشخاص الخدمة وكيف سيتفاعلون معها.
- كل شيء عن هدف العمل: ما هي أهداف وغايات المشروع ، ولماذا تحتاج المستخدمين وتطبيقات الهاتف المحمول.
- كل شيء عن الوظائف: ما الذي يمكن عمله بها ، ما هي وظائفها الرئيسية ، ما هي الشاشات التي يجب أن تكون.
- كل شيء يتعلق بالوسائل: كيف ينبغي تنفيذ المشروع (ما هي التقنيات والمنصات والخدمات التي يجب تطبيقها) وكم سيكلف تطوير مثل هذا المشروع ؛
- الأمر كله يتعلق بالسياق: ما هي المنتجات التي يجب أن ينافسها المشروع ، وما هي الحلول الجيدة الموجودة في هذا المجال وما الذي يمكن تحسينه فيها.
ماذا يحدث خلال هذا:
- لقاءات مع المحلل ، حيث يصف العميل ما يريده ويتلقى التعليقات.
- وظيفة المحلل هي كتابة وثائق تصف المشروع ، والبحث عن معلومات حول المستخدمين والمنافسين ، وتقنيات البحث.
- الاجتماعات وعرض النتائج مع ملاحظات العملاء.
سيساعدك هذا العمل على التخلص من الأفكار غير القابلة للتطبيق وتوفير المال والوقت. سيكلف ما يصل إلى 10٪ من إجمالي سعر تطوير التطبيق. سيشير المحللون إلى نقاط النمو ويساعدون في تحسينها ، وستفهم الوظيفة الأكثر أهمية في المنتج المستقبلي. هذه هي نقطة مرحلة التصميم. إنه يؤكد أو يدحض فكرة أن الناس بحاجة إلى منتجك. بدون هذه المرحلة ، يمكنك الحصول على عمليات تثبيت منخفضة بشكل غير متوقع ، وصفر مبيعات ، وعائد صفري.
تشكل البيانات التي تم الحصول عليها في سياق التحليل والتصميم أساس المهمة الفنية... يصف النظام الأساسي الذي سيعمل عليه التطبيق ، وإصدارات نظام التشغيل التي سيدعمها ، وأجزاء الأجهزة من الجهاز التي سيعمل معها ، وما هي خدمات وأنظمة الجهات الخارجية المفترض أن تتكامل معها. يمكن طلب مهمة فنية في أحد الاستوديوهات والانتقال إلى استوديو آخر مع الثقة في أن مهمتك ستفهم دون تشويه وسيتم تقديم تقييم دقيق.
iOS أو Android: أيهما أفضل لتطوير تطبيقات الهاتف المحمول
يمكنك توفير مرتين أو أكثر عند تطوير تطبيق إذا قمت بإنشاء تطبيق لمنصة واحدة فقط - iOS أو Android. لكن الممارسة أثبتت أنه نظرًا لمئات طرازات هواتف Android الموجودة في السوق وإصداراتها الحالية العديدة ، فإن تطوير هذه المنصة يمكن أن يكلف أكثر من التطوير لنظام iOS.
هناك عدة أسباب للبدء بإنشاء تطبيق لمالكي iPhone:
- يتم تسييل تطبيقات iOS بشكل أفضل ؛
- يجب دعم أنواع أقل من الأجهزة ؛
- غالبًا ما تحتوي الأجهزة على الإصدار الحالي من نظام التشغيل ؛
- يصعب على المتسللين سرقة البيانات الشخصية للمستخدمين ؛
- التطبيقات ذات جودة أعلى بسبب الاعتدال الدقيق.
لكن الاختيار النهائي للمنصة يعتمد على الغرض من التطبيق وجمهوره. هل تريد كسب المال والمراهنة على دفع المستخدمين؟ اختر iOS. هل تنشئ منتجًا يستهدف الجماهير أو المناطق التي لم يعتاد سكانها على المنتجات الرقمية أو لا يمكنهم دفع ثمنها؟ هل تقدم تطبيق خدمة لمندوبي المبيعات ومندوبي المبيعات ولا تستطيع تحمل تكلفة أسطول من الأجهزة؟ اختر Android. تريد السيطرة على العالم؟ اختر كلا النظامين.
كيفية توفير المال عند تصميم تطبيقات الجوال
لكي لا تدفع مبالغ زائدة مقابل التصميم ، عليك أن تتذكر شرطين على الأقل:
تساعد إرشادات نظام التشغيل المصممين والمطورين على الوفاء بالشرط الثاني - إرشادات لتصميم واجهة التطبيقات على iOS أو Android. عندما يحتاج المطور إلى تنفيذ عناصر واجهة قياسية (تلك التي تم إصلاحها في الإرشادات) ، فإنه يتحول إلى مجموعات واجهة المستخدم - مجموعات من حلول واجهة المستخدم الجاهزة لمنصات مختلفة. أخبرت تيلدا تيلدا بمزيد من التفاصيل حول مجموعات واجهة المستخدم والغرض منها وكيف تساعد في توفير المال على التصميم .
لنفترض أن المهمة هي تطوير تطبيق يبدو متطابقًا لكلا النظامين الأساسيين. لذلك ، تحتاج إلى إنشاء بعض العناصر بخلاف ما يبدو عليه عادةً في نظام التشغيل الخاص بك. على سبيل المثال ، نحاول نسخ شريط أدوات iOS في إصدار Android. هذا يعني إنشاء عنصر من البداية ، يكون أطول وأكثر تكلفة. بشكل جماعي ، ستؤثر هذه التغييرات بشكل كبير على تكلفة المشروع.
إنها قصة مشابهة للرسوم المتحركة: فكلما كانت أكثر صعوبة وبرودة ، زاد الوقت والميزانية التي تتطلبها.
قد يكون لديك منتج فريد ، ولكن منطقيا يتم ترتيب جميع التطبيقات من هذا المكان بشكل مشابه. هذه هي سعادتك: يمكن للمصممين ، إذا عملوا بالفعل على تطبيقات مماثلة ، أن يقدموا لك حلاً للقالب ، والذي لن تحتاج إلى إعادة اختراع العجلة. سيحتاج القالب فقط إلى التصميم ، أي اختر الألوان والخطوط والرسوم التوضيحية أو خذها من إرشادات المنتج الخاص بك. لذلك سيكون التصميم جاهزًا في وقت قصير ، وستوفر ميزانيتك.
إذا لم يكن لدى الاستوديو قوالب خاصة به ، فيمكن أن تنقذ مجموعات واجهة المستخدم التي سبق ذكرها. يحتوي موقع UI8 على وفرة من الحيتان الجاهزة والرموز و vayrfreymov وكل ما تحتاجه للعمل على واجهة المستخدم.
التطبيقات عبر الأنظمة الأساسية: ما هي وكيف توفر المال
يمكن أن يكون نهج تطوير التطبيق أصليًا ومتعدد المنصات. يتم إنشاء
التطبيقات الأصلية بلغة برمجة محددة لمنصة معينة: Java و Kotlin لنظام Android ، و Swift على الأقل الإصدار 3 لنظام iOS.
مزايا :
- استجابة فورية لإجراءات المستخدم ؛
- الوصول المباشر إلى أجهزة الجهاز ؛
- واجهة مألوفة لمستخدمي النظام الأساسي.
العيب : تكاليف تطوير ودعم عالية بسبب مشاركة مطور واحد على الأقل لكل منصة. يتم تنفيذ
تطوير تطبيقات الأجهزة المحمولة عبر الأنظمة الأساسية باستخدام تقنيات الويب (HTML و CSS و JavaScript) باستخدام أدوات كوردوفا و Xamarin و React Native و Flutter ويعمل على الفور على iOS و Android. لكي تعمل الشفرة المكتوبة على الأجهزة المحمولة ، يجب إما "ترجمتها" إلى لغة يفهمونها ، أو يجب إنشاء طبقة تعمل على الجهاز وترجم المكالمات إلى وظائف الجهاز من لغة لا يفهمونها إلى لغة مفهومة.
الميزة : انخفاض تكاليف التطوير والدعم بسبب مشاركة مطور ويب واحد.
العيوب :
- الحاجة إلى تحسين الواجهة لكل منصة وفقًا للإرشادات ؛
- صعوبات في تحقيق التشغيل الصحيح لجميع الوظائف الضرورية ؛
- التأخير في الاستجابة لإجراءات المستخدم ؛
- البطء ، وبالتالي فهي مناسبة لتطوير التطبيقات البسيطة فقط.
يمكن أن يساعدك التطوير عبر الأنظمة الأساسية في توفير المال إذا كنت تقوم بإنشاء تطبيق بسيط أو اختبار الفرضيات أو لديك مطور ويب خاص بك. في حالات أخرى ، نوصي باختيار التطوير المحلي.
كيفية توفير المال على الواجهة الخلفية
تعمل معظم التطبيقات مع البيانات: فهي تستقبل من المستخدم ، وترسل إلى الخادم ، وترجع ، وما إلى ذلك. وهذا يتطلب تطويرًا للجهة الخلفية ، وتشغل تكاليفه جزءًا كبيرًا من الميزانية. كيف يمكنك توفير المال على التطوير من جانب الخادم؟
- , . , , .
- – Serverless. , — , . AWS, Azure Firebase.
- . Google-, , Google-, Telegram-.
- استخدم خدمات SaaS . يحتوي التطبيق على وظائف نموذجية ، لا يعد إنشاءها وصيانتها مكلفًا فحسب ، بل يثقل كاهل العميل أيضًا بالأعمال الورقية. لذلك ، فإن تطورها من الصفر أمر نادر الحدوث. أحد الأمثلة على هذه الوظيفة هو الدفع ، والمعيار الفعلي هو استخدام بوابة دفع لبعض البنوك.
وهذا ينطبق على الكثير من الميزات الأخرى للتطبيق. تبحث عن الدردشات أو دفع الإخطارات؟ من الأرخص أن تأخذ جاهزة ، في شكل SaaS (برنامج كخدمة - برنامج كخدمة). على المدى المتوسط ، يكون أرخص وأكثر موثوقية من كتابة منصتك الخاصة. وبالتالي ، تتجنب كل الأشياء التي جمعها مطورو المنصة قبل أن تعمل.
العمل المستقل أو الوكالة: اختيار المطورين
العامل المستقل هو متخصص يعمل لحسابه الخاص ولن تكون لك معه سوى علاقة عمل. بما أن المستقل يعمل خارج الدولة ، سيكون معك فقط طوال مدة المشروع أو مرحلته ، ولن يمنعه شيء من أداء وظيفته الرئيسية أو غيرها من المشاريع.
لا يحتاج العامل المستقل إلى مكان عمل في المكتب ، فأنت لا تدفع ضرائب مقابل ذلك ولا تقدم له أجر إجازة. هو ، بدوره ، لا يشاركك قيمك ويتحمل مسؤولية منخفضة عن النتيجة. هذا يقلل جزئيا من تكلفة خدماتهم. ومع ذلك ، يجدر التخطيط لبعض النفقات في حالة قيام العامل المستقل بتقييم المشروع بشكل غير صحيح أو ، على سبيل المثال ، إذا كان عليك البحث بشكل عاجل عن بديل له.
سلبيات:
- , . , code review , , .
- — . , . .
- يمكن أن تؤدي المصلحة المادية الحصرية للموظف المستقل في مشروعك واللامبالاة الكاملة بشأن مصيره في المستقبل إلى نتيجة سيئة. تعد المشاركة في المشروع أمرًا مهمًا ، وسيعتمد نجاح المشروع على نوع المتخصصين الذين تختارهم وكيفية بناء التفاعل.
إن توظيف مترجمين مستقلين يستحق كل هذا العناء بميزانية محدودة بشكل واضح ، لكنك تحتاج إلى ثروة من الخبرة في إدارة المشاريع والاستعداد لقضاء الكثير من الوقت في التحدث إلى المقاولين. أهم شيء هو حساب المخاطر ولديك دائمًا الخطة ب.
الاستوديوهات الإقليمية أو الحضرية: من الذي سيكلف بالمشروع
تعتمد نتيجة المشروع على الاختيار الصحيح لاستوديو تطوير تطبيقات الأجهزة المحمولة. يجب أن يكون مسؤولاً مثل اختيار شقة أو سيارة: في أحسن الأحوال ، ستكون المالك السعيد للممتلكات العملية ، وفي أسوأ الأحوال ، ستكون مثقلًا بالندم لسنوات عديدة.
ابدأ البحث عن استوديو بالتقييمات. ستمنحك دراستها فكرة عن عدد الاستوديوهات في روسيا ، وتكلفة خدماتها وموقعها في الصناعة. يجدر التركيز على أربعة تقييمات:
- " Tagline " - الترتيب الأكثر موثوقية لمطوري تطبيقات الهاتف المحمول في السوق. يأخذ في الاعتبار الإيرادات السنوية للاستوديو ، وعدد الموظفين ، وجودة موقع الاستوديو على الويب وتقديره بين الزملاء في المتجر.
- « » – – , , .
- Clutch – . .
- Ruward – . «», « », Clutch Russia .
انظر الآن إلى الموقع الجغرافي لكل استوديو في هذه التصنيفات. إذا لم تكن في المراكز العشرة الأولى ، فمن المؤكد أن في أفضل عشرين استوديوًا حضريًا وإقليميًا سوف تتعايش. هذا يثبت بوضوح أن النشر ليس مؤشرا : الفريق السيبيري قادر على حل المشاكل على نفس المستوى مثل فريق موسكو أو سانت بطرسبرغ. في الوقت نفسه ، من المحتمل أن يكون سعر الساعة أقل بسبب الاختلاف في مستويات المعيشة.
ما الذي تبحث عنه أيضًا عند اختيار استوديو تطوير الهاتف:
- نادراً ما تكون الاستوديوهات التي بها طاقم عمل صغير قادرة على إنتاج نتيجة عالية المستوى بسبب الافتقار إلى الأيدي.
- يمتلك الاستوديو الذي تم طرحه في السوق لمدة عامين أو أكثر خبرة ومحفظة.
- : , , – , . , , , .
لا يمكن للسوق المتنامي لتطبيقات الهاتف المحمول في مرحلة ما أن يساعد في تقديم الشركات الصغيرة والمتوسطة لإنشاء تطبيقات في المصممين والمولدات.
يتم وضع هذا النهج لإنشاء تطبيق الهاتف المحمول الخاص بك على أنه لا يتطلب أي معرفة بالبرمجة: يعمل مستخدم المصمم في المحرر ، حيث يختار نموذجًا لواجهة تطبيق الهاتف المحمول ، ويربط الدردشة ، وتحقيق الدخل ، وبرنامج الولاء ، ودفع الإشعارات ، والتحليلات ، ودمجها مع الشبكات الاجتماعية وخدمات الطرف الثالث ، و إلخ.
لماذا تحتاج إلى تطبيق منشئ؟ للنظر حولك في بيئة الهاتف المحمول ، لمعرفة مدى ملاءمة فكرة العمل فيها ، وإذا كانت موجودة ، فسيكون ضوءًا أخضر لتطوير تطبيق من البداية.
هناك نوعان من البناة لإنشاء تطبيقات الهاتف المحمول:
- , - .
- , , .
نعترف بأن المؤلف لا يعرف مُنشئًا واحدًا من النوع الأول ، والذي من شأنه أن يبني تطبيقًا مطلوبًا ويحل المشكلات الحقيقية للملايين. إذا لم تكن على دراية بجمهورك ، ولديك القليل من الفهم لماهية تجربة المستخدم ، فسيكون من الصعب عليك الحصول على نتيجة جيدة المظهر ومريحة ومدرّة للمال. لا يحظى هؤلاء المصممون بدعم المصممين والمطورين ، مما يعني أنك ستكون محللك الخاص ومصمم UX / UI ومسوقًا ، أي أنك ستقود منتجك إلى النجاح بنفسك. كيف ستنتهي سؤال بلاغي.
ولكن إذا قمت ببناء التطبيق بنفسك ، باستخدام أحد هؤلاء المنشئين ، وكنت سعيدًا بكل شيء ، فاكتب عنه في التعليقات - نريد أن نعرف عن هذه التجربة.
خلف النوع الثاني من الصانعين يوجد متخصصون لن يسمحوا لك بالقيام بذلك بمفردك. بالنسبة لعشرات أو مئات الآلاف من الروبلات (يعتمد السعر على مزود الخدمة وحزمة الميزات المتوفرة) ، ستتلقى تطبيقًا مدعومًا ، على الرغم من أنه تم إنشاؤه وفقًا لقالب ، إلا أنه يفي بمهامه. خطوتك التالية هي تحديد ما إذا كنت تريد إنشاء تطبيق مخصص تمامًا ، أو توجيه الأموال المخصصة لهذا الغرض إلى التسويق ، على سبيل المثال.
هناك العديد من الصناعات التي يكون فيها صانعو النوع 2 جيدين في حل مشكلة ما. من بينها - المطاعم والمقاهي ، لإنشاء التطبيقات التي تم تحسين مُنشئ WelcomeApp لها ، وخدمات توصيل الطعام ، والتي يتم تقديم الحل لها من خلال DeliveryAppوالأحداث الجماعية وتطبيقات الشركة، والتي من هذا القبيل المصممين كما Eventicious و EventPlatform ، و غيرها من الصناعات سعداء للمساعدة . هناك أيضًا منصات للإصدار الجماعي للتطبيقات مع برنامج ولاء واستوديوهات جاهزة لعمل نسخ من Twitter و eBay ، وحتى uber لأي متخصص.
سياسات متجر الأجهزة المحمولة للتطبيقات النموذجية والمولدة متقلبة. في أغسطس 2017 ، أضافت Apple بندًا إلى إرشاداتها لنشر التطبيقات في متجر التطبيقات ينص على أن المشرفين لن يتخطوا هذه التطبيقات. في يوليو 2019 ، قدمت الشركة امتيازات: لا يمكن تسجيل مثل هذه التطبيقات في App Store باسم العميل ، ويجب تخزين بيانات كل عميل في ملف ثنائي منفصل ، ويجب على مصمم التطبيق نفسه توفير أدوات لإنشاء تطبيقات ذات تجربة مستخدم فريدة. تشمل هذه الأدوات المصممين المحترفين.
خلاصة القول قصيرة: إذا اخترت مصممًا لإنشاء تطبيقات الهاتف المحمول ، فعندئذٍ فقط مصمم محترف. يمكنك المحاولة والكسب والتطوير بصعوبة. مباشرة بعد تأكيد الطلب ، فكر في طلب كامل.
وفر المال في تطوير الأجهزة المحمولة مع الأسواق
بالنسبة للأعمال التجارية الشابة التي قررت الدخول إلى منطقة الهاتف المحمول ، يكون من الحكمة أحيانًا عدم تقديم تطبيق ، ولكن الاتصال بالسوق. على سبيل المثال ، لا يجوز لمطعم أو مطبخ إنشاء تطبيق خاص به ، ولكن يمكنك إنشاء حساب على Yandex.Ede ، وشركة تصنيع أحذية - في سوق Bringly أو Beru. بعد أن أصبح شريكًا ، يدفع المتجر عمولة للموقع على كل عملية بيع. إذا كانت هناك مبيعات من خلال السوق وتميل إلى النمو وعودة العملاء ، فيمكنك التفكير في الاستثمار في تطبيق الهاتف المحمول الخاص بك.
الرواد والقادة في هذا المجال هم Amazon و eBay و Alibaba و Ozon ، حيث اشترى معظمنا شيئًا مرة واحدة على الأقل في حياتنا ، وفي روسيا ، وفقًا لـ Shopolog ، هناك عشرات الأسواق.
نظرًا لحقيقة أن السوق يدير عملية شراء وبيع منتج أو خدمة ، فلن تتمكن من بناء علاقات وثيقة مع المستخدم. للتذكير ، الحل مثالي لاختبار الطلب - والباقي هو تطبيقك.
تطبيق الهاتف المحمول أو PWA
هل تحتاج إلى تقديم طلب على الإطلاق؟ إذا كان لديك موقع ويب سريع الاستجابة ومطور ويب ، فحينئذٍ ستحصل على بعض المعالجات وستحصل على PWA (تطبيق الويب التقدمي). هذا ليس مجرد موقع: لا يزال مفتوحًا في متصفح الجوال ، ولكن يمكنه العمل بالفعل دون اتصال ، وإرسال إشعارات فورية ، والوصول إلى بعض أجزاء الأجهزة بالجهاز وفتحه من سطح المكتب بالنقر فوق الرمز. في نفس الوقت ، يشغل مساحة أقل على الجهاز.
ظهر مفهوم PWA في عام 2015 على خلفية تعميم المبدأ الأول للجوال. ينص المبدأ على أنه نظرًا لأن حركة مرور الإنترنت عبر الهاتف المحمول قد استوعبت حركة مرور سطح المكتب (وتجاوزتها لاحقًا) ، يجب على المصممين والمطورين الآن إنشاء مواقع الويب بشكل أساسي لمستخدمي الهواتف الذكية ، أي سريعة ومريحة ومفيدة. بالنسبة لطلبات البحث ذات الصلة ، يتم تصنيف هذه المواقع في نتائج بحث الجوال أعلى من المنافسين.
على مر السنين ، ظهرت حالات كافية تؤكد أن PWA تلعب دورًا في مصلحة الأعمال: يحب المستخدمون التجربة التي تلقوها من التطبيق ، ويستمرون في استخدامها ، ونقل حركة المرور وشراء البضائع. لقد استفادت لانكوم وتيندر وأوبر وبينتريست وغيرها من المنتجات المعروفة من سرعة تحميل إصدارات PWA من الموقع.
يمكن للمستخدم تثبيت تطبيق PWA على جهازه فقط عندما كان يعمل مع موقع للهاتف المحمول ، ولا يمكن العثور عليها في متاجر التطبيقات. ولكن في فبراير 2019 ، مع إصدار متصفح Chrome 72 وظهور وظيفة Trusted Web Activity في إصدار Android الخاص به ، حصل مستخدمو Android على الأقل على فرصة تنزيل PWAs من المتجر.
التوفير في الدعم
إذا تبين أن التطبيق قادر على حل مشاكل الملايين ، فسيكون مطلوبًا ، إن لم يكن دائمًا ، فلفترة طويلة جدًا. هذا يعني أنه يجب الحفاظ عليه في حالة مناسبة: مقياس وتحديث التصميم وفقًا للاتجاهات وبيانات تجربة المستخدم وتنفيذ ميزات جديدة والحفاظ على الأداء الأساسي.
يعد توقيع اتفاقية دعم مدخرات في حد ذاته بالفعل ، ولكن هناك عدة طرق لتقليل التكاليف لذلك:
- . , .
- SLA. , , . : DATA-, .
- . , code review, , , – . , .
إذا أنشأت تطبيقًا مع استوديو ، فبناء على أهداف المشروع ، يتم تنفيذ العمل والدفع وفقًا لأحد النموذجين:
- سعر ثابت . يفترض النموذج أن الاستوديو سيُنشئ ما هو منصوص عليه في الشروط المرجعية للميزانية المعتمدة خلال الإطار الزمني المعتمد.
- الوقت والمواد . يفترض النموذج أن العميل يدفع بعد حقيقة ساعات العمل التي قضاها الفريق في حل المشكلات الفردية.
يبدو أن FP أكثر ربحية: بعد كل شيء ، قام المؤدي بتسمية السعر على الشاطئ ، ووفقًا لـ T&M قد تكون التكلفة أعلى بشكل غير متوقع. هذا هو الحال عندما يكون الهدف هو جعل المشروع بحلول تاريخ محدد أو عندما يكون المشروع صغيرًا ولا ينطوي على أي تحسينات. ولكن في حالة المشاريع الأكثر تعقيدًا ، يُدرج المؤدي في تقييم البرنامج الحد الأقصى للمخاطر التي يُجبر العميل على دفعها ، حتى لو لم تظهر. لذلك مع أعمال T&M ، يمكن أن تصبح التكلفة أقل بشكل غير متوقع. ولكن لا تزال هناك ظروف مثالية لمثل هذا النموذج :
للعمل على شركة ناشئة متوسطة إلى كبيرة
يمكن للسوق الذي تريد الشركة الناشئة أن تأخذ مكانًا فيه أن يتغير بسرعة ، ومعه يتغير متطلبات المنتج. ولكن عند العمل على FP ، وصف العميل بالفعل في الشروط المرجعية الوظيفة التي سيقوم بها المقاول تحت أي ظرف من الظروف - حتى لو لم تعد الوظيفة مطلوبة. لم يصفها فحسب ، بل دفع ثمنها أيضًا. وإذا كانت النتيجة غير مناسبة للسوق ، فسيتعين عليك الدفع مقابل مراجعة المشروع أو تجميده. يتيح نموذج الوقت والمواد إمكانية مراجعة الأولويات بسرعة وتغييرها جذريًا.
لدى العميل الوقت للتواصل المنتظم مع الفريق
يحرر السعر الثابت العميل من الحاجة إلى تتبع تقدم المشروع: يتلقى الاستوديو الأموال ويحدد المواعيد النهائية ، بينما يتابع العميل عمله وينتظر النتيجة. عند العمل على Time & Materials ، يكون العميل شريكًا يؤثر بشكل مباشر على المشروع. بالمناسبة ، هذا شديد التواطؤ ويوفر الميزانية ، لأن متطلبات المنتج لا يتم تجميعها في مهمة وظيفية ، ولكن يتم تحديدها بشكل مباشر ، ويمكنك مناقشة الحلول الممكنة وإيجابياتها وسلبياتها بسرعة ، ثم اختيار أقصر مسار للتنفيذ. في السعر الثابت ، يجب أن يتضمن الاستوديو وقتًا للعمل على المخاطر في التقييم وأن يكون مسؤولاً عنها. بالمخاطر ، نعني أجزاء من القانون الاتحادي تمت إساءة تفسيرها ، مما يتسبب في حدوث شيء غير متوقع ، بعبارة ملطفة ، والنتيجة ، وعدم رضا العملاء والتعديلات.
لا توجد مواعيد نهائية واضحة
يصعب إنشاء مشروع طموح ضمن مواعيد نهائية ووظائف صارمة. تعتبر درجة الخطورة إحدى سمات نموذج السعر الثابت. ولكن في حالة ظهور المخاطر ، يأتي المطور إلى العميل ويقول إن المهمة أصبحت أصعب مما كان متوقعًا ، وسيتعين تبسيط التطوير من أجل الوفاء بالموعد النهائي. يسمح لك نموذج الوقت والمواد بتجنب الإحراج المرتبط بهذا: الدفع عند الانتهاء من المهمة يجعل من الممكن مناقشتها بقدر الضرورة والعمل بدون أعصاب.
حظر لمن لديهم القليل من الوقت: كيفية تقديم طلب وعدم الوقوع في الديون - باختصار
- ابدأ بإصدار MVP. سيساعدك على تقييم مدى ملاءمة التطبيق بين الجمهور المستهدف - الحد الأدنى من الميزات القاتلة ، فقط تصميم مقتضب ووظائف مفيدة.
- -. , ( ).
- . – Google Apple UI-.
- – . – iOS Android. , .
- , .
- (, Google) .
- SaaS- .
- , . , .
- , – , , , .
- eCommerce- – , .
- -, PWA . PWA- , : , , .
- تقليل تكاليف دعم التطبيقات: لا تشتري عدة ساعات مقدمًا ، أو تنسحب من دعم اتفاقية مستوى الخدمة ، وأنشئ وثائق واضحة يمكن للمطورين التنقل فيها بسرعة وسهولة.
- اختر العمل ضمن مخطط الوقت والمواد لتقليل تكاليف المخاطر.
شارك تجربتك في خفض سعر تطوير الهاتف المحمول
في هذا المنشور ، قدمت بعض النصائح لتطوير أي مشروع. لكن كل تطبيق فردي - يحتوي على الكثير من التفاصيل الدقيقة التي تحتاج إلى نهج مختلف. إذا كانت لديك حالات ونصائح أخرى أنت مستعد لمشاركتها ، فأنا في انتظارك في التعليقات. إذا لم تنجح أي من الطرق في حل مشكلتك ، فيرجى وصفها في التعليقات حتى نفكر نحن وزملاؤنا في الصناعة في كيفية حلها.