روش برای توسعه یک برنامه تلفن همراه در مثال. طراحی نرم افزار موبایل

در سال 2016، مصرف کنندگان 61.8 میلیارد دلار در برنامه های تلفن همراه صرف کردند و در سال 2017 این رقم به 75.7 میلیارد دلار رسید. این بازار به طور مداوم در حال رشد است، اما همه برنامه های کاربردی موفق نیستند، توجیه بودجه صرف شده بر آنها.

برای برجسته کردن برنامه های خود را در میان تعداد زیادی از رقبای، مهم است که آن را از لحاظ فنی کیفی و به طوری که واقعا به حل مشکلات مصرف کنندگان خود کمک می کند.

برای ایجاد یک برنامه با کیفیت بالا، شما باید یک تیم توسعه خوب را انتخاب کنید. چند روز کار خواهد کرد که چگونه برنامه ایجاد شده و چقدر هزینه آن، شما در این مقاله یاد خواهید گرفت.

عوامل موثر بر هزینه ایجاد یک برنامه کاربردی

دو معیار در اینجا مهم هستند: هنرمند (قیمت بستگی به کشور دارد که در آن توسعه دهنده واقع شده است) و پیچیدگی عملکردی نرم افزار.

به طور طبیعی، قیمت بستگی به دامنه کار برای ایجاد یک تیم دارد. این به طور مستقیم به تعداد صفحه نمایش، کنترل، نوع دستگاه ها، حالت های جهت گیری صفحه نمایش، امنیت، تعداد زبان های پشتیبانی شده در برنامه و خیلی بیشتر بستگی دارد. قابلیت های بیشتر می خواهد مشتری، زمان و پول بیشتر مورد نیاز برای توسعه باشد. اگر چه راهی برای صرف وقت و پول کمتری برای سایت شما وجود دارد.

فرآیند توسعه یک برنامه واقعا آسان نیست. گاهی اوقات ممکن است یک تیم از حداقل 6-7 متخصص باشد.

طرح توسعه به نظر می رسد تقریبا مثل این است:

  1. برای شروع، لازم است که فکر کنید که برای چه کسی و برای چه هدف یک برنامه ایجاد شده است، به عنوان یک کاربر می تواند آن را وارد کند، با چه مشکلی لازم است که مواجه شود؟ همه اینها در داستان کاربر شرح داده شده است.
  2. سپس مرحله طراحی و توسعه طراحی آغاز می شود، ناوبری فکر می شود، طرح بندی ساخته شده است و Gaidline ساخته شده است - این یک دستورالعمل است: چگونه عناصر طراحی باید مانند دستگاه های مختلف تلفن همراه نگاه کنید.
  3. بعد، این گرافیک را برش داده است تا برنامه را با وزن اضافه نکنید، اما در عین حال همه چیز را که نیاز دارید را ترک کنید. لطفا توجه داشته باشید که هنگام توسعه یک برنامه وب غیر معمول، و وزن نرم افزار بیش از 200 کیلوبایت نخواهد بود.
  4. بعد، این همه مواد به توسعه منتقل می شوند. اغلب، در روند کار، ایده های جدید ظاهر می شود، که تنظیمات را به طرح اولیه تنظیم می کند.
  5. پس از آن، مرحله آزمایش رخ می دهد. تستر استفاده از برنامه را بر روی دستگاه های مختلف بررسی می کند و همچنین از خدمات ویژه برای تست برنامه در سیستم عامل های مختلف استفاده می کند.
  6. پس از آزمایش، برنامه به فروشگاه App Loaded می شود و مرحله نظارت آغاز می شود. برای پیگیری آمار و بررسی دانلود، می توانید از خدمات Disstimo یا Flurry استفاده کنید. همچنین برای این منظور، Google Analytics استفاده می شود.
  7. پس از انتشار برنامه، شما باید سخت کار کنید تا کاربران را جذب کنید، تمام معیارها را جمع آوری کنید و رفتار کاربر را تجزیه و تحلیل کنید. اگر از تکنولوژی Push-Mailing استفاده می کنید، به "کاوش" عادت ها و درخواست های مشتری با سرویس آسان تر است. نتیجه گیری لازم را انجام دهید، برنامه را بهبود بخشید.

قبل از رزرو توسعه، اطمینان حاصل کنید که تیم بر روی ایجاد یک نمونه اولیه کاربردی کار خواهد کرد. بسیار مهم است، زیرا این امر به جلوگیری از اشتباهات و اشتباه کمک می کند و همچنین به وضوح درک می کند که نتیجه نهایی در انتظار شما است.

بسیاری از تیم ها در ایجاد بازی های تلفن همراه به منظور سفارش، این دقیقا همان دسته از برنامه های کاربردی است که کاربران بیشتری صرف می کنند. روند توسعه و هزینه درخواست در این مورد بسیار متفاوت است.

نحوه محاسبه هزینه توسعه یک برنامه تلفن همراه

معمولا، توسعه دهندگان پیش از ارزیابی سریع از هزینه سفارش. دریافت آن را در چند روز، معمولا رایگان است.

اگر هزینه مناسب مشتری باشد، قراردادی را امضا می کند که در آن قیمت دقیق برنامه محاسبه می شود، مهلت تحویل و توضیح نتیجه نهایی محاسبه می شود. گاهی اوقات قیمت ممکن است تغییر کند اگر در طول فرآیند توسعه تصمیم به اضافه کردن قابلیت های اضافی انجام شود. اما با مشتری هماهنگ شده است.

میانگین هزینه توسعه یک برنامه تلفن همراه بستگی به پیچیدگی برنامه دارد:

  • یک برنامه کاربردی ساده حدود 3000 دلار (دوره کاری - 1-2 ماه) هزینه دارد؛
  • استفاده از پیچیدگی متوسط \u200b\u200b4000-5000 دلار (3-4 ماه) است.
  • مجتمع - 6000 دلار (بیش از 4 ماه).

توسعه یک برنامه تلفن همراه از Freelancer چقدر است

در روسیه و اوکراین، بسیاری از توسعه دهندگان آزاد به طور کیفی "نوشتن" برنامه های کاربردی هستند. آنها برای آنها 2 تا 3 برابر کمتر از آن هستند، به عنوان مثال، در توسعه دهندگان آزاد در ایالات متحده. بنابراین، بسیاری از مشتریان از کشورهای دیگر به متخصصان اوکراینی و روسی تبدیل می شوند.

قیمت توسعه برنامه در کشورهای مختلف

قیمت بالا همیشه در مورد کیفیت بالا اعدام صحبت نمی کند، این تنها نشان می دهد که حقوق و دستمزد برنامه نویسان در کشورهای مختلف بسیار متفاوت است.

برای ایجاد یک برنامه ساده طول می کشد حدود 2 ماه از کار، یعنی 300 ساعت. به نظر می رسد که حداقل هزینه درخواست از توسعه دهندگان هند 3000 دلار، در شرق اروپا - حدود 7،500 دلار هزینه خواهد داشت.

برنامه تلفن همراه چقدر طول می کشد؟

فرایند ایجاد یک برنامه کاربردی برای سیستم عامل های آندروید، iOS، ویندوز تلفن شامل چندین مرحله است.

  1. ارزیابی ارزش رایگان (حدود 2 روز طول می کشد)؛
  2. مطالعه کار، بازار و رقابت (حدود 5 روز)؛
  3. نوشتن یک کار فنی بسته به پیچیدگی برنامه (10-15 روز)؛
  4. توسعه طراحی (از 5 تا 15 روز)؛
  5. برنامه نویسی از 20 روز تا 4 ماه طول می کشد؛
  6. تست و نظارت بر برنامه در عرض 5 تا 10 روز انجام می شود.

اگر برنامه توسعه یافته بسیار پیچیده باشد، برنامه ریزی موازی برای سرعت بخشیدن به تحویل انجام می شود.

نحوه ایجاد یک برنامه تلفن همراه به صورت رایگان

برای ایجاد یک برنامه ساده در اینترنت، خدمات و برنامه های بسیاری برای ایجاد برنامه های تلفن همراه برای آی فون، آندروید و حتی تحت WP وجود دارد. هر سرویس دستورالعمل های گام به گام را فراهم می کند، چگونه این کار را انجام دهید.

  • سپس برنامه را در دایرکتوری های iTunes و Google Play منتشر کنید.
  • طراحان برنامه امکان توسعه یک برنامه برای آندروید، آی فون و قرص را فراهم می کنند. خدمات خدمات به شما امکان می دهد تا برنامه های کاربردی را در عرض چند دقیقه ایجاد کنید.

    البته، کیفیت چنین کاربردی بسیار پایین تر از آنچه که توسط متخصصان ایجاد شده است، هر دو در طراحی و عملکرد است. احتمال این که شما می توانید در چنین کاربردی کسب درآمد حداقل است.

    نحوه توسعه یک برنامه تلفن همراه برای پول کافی؟

    1. به منظور درخواست شما محبوب است و درآمد شما را به ارمغان آورد، شما باید نیازهای مخاطبان خود را برآورده کنید. اگر برنامه هیچ مشکلی از کاربران را حل نمی کند، به شکست محکوم شده است.
    2. قبل از انتخاب انتخاب خود را بر روی یکی از تیم های توسعه دهندگان، مقایسه قیمت، و همچنین مطالعه نمونه کارها شرکت های انتخاب شده را انتخاب کنید. قیمت بالا همیشه نشانه ای از کیفیت بالا نیست.
    3. قبل از سفارش، مطمئن شوید که برآورد تقریبی پروژه را ایجاد کنید.
    4. با تمام جزئیات پروژه بحث کنید و همچنین بر ایجاد برنامه نمونه اولیه اصرار کنید. با طراحی، قابلیت برنامه، تصمیم بگیرید. شما باید به وضوح درک آنچه شما نیاز دارید، و آنچه نیست. سپس هزینه کار را می توان به طور قابل توجهی کاهش داد اگر شما درک آنچه شما محاسبه بیش از حد.
    5. و تنها پس از بحث در مورد تمام سوالات شما می توانید یک توافقنامه امضا کنید.

    توسعه برنامه های تلفن همراه - این فرایند آسان و بسیار دشوار نیست، که دنبال توسعه نرم افزار کامل است. برای اینکه شما را به راحتی درک کنید که چگونه ما برنامه های تلفن همراه را ایجاد می کنیم، به طور خلاصه در مورد هر مرحله از کار ما توضیح خواهیم داد.

  • ایده محصول و تخصص کسب و کار
  • مردم به شرکت ما می آیند تا ایده خود را از برنامه تلفن همراه، منابع وب یا فرآیندهای کسب و کار به طور خودکار انجام دهند. ما یک تخصص کسب و کار آزاد را برگزار می کنیم، به مشتری توصیه می کنیم و مولفه ایدئولوژیک پروژه را با توجه به نیازهای کاربران بازپرداخت می کنیم.

  • مصاحبه و تجزیه و تحلیل بازار اولیه
  • مصاحبه. هدف و ارزش برنامه؟ مخاطبان هدف؟ عملکرد اساسی؟ بستر، زمینه؟ الزامات برای فرآیند توسعه برنامه؟ معیارهای انتخاب اجرایی؟ بررسی راه حل های مشابه: عملکرد، تعداد کاربران، رتبه بندی، بررسی، کسب درآمد. تجزیه و تحلیل کاربر

  • تماس مکرر با مشتری
  • سوالات اضافی اتصال متخصصان فنی تصویب الزامات برای برنامه.

  • ارزیابی پروژه و پیشنهاد
  • این پروژه تیم توسعه دهندگان را ارزیابی می کند. پس از آن، مشتری یک پیشنهاد تجاری اولیه برای توسعه یک برنامه دریافت می کند: مراحل توسعه برنامه؛ مهلت و هزینه؛ متخصصان؛ ضمانتنامه.

  • قرارداد امضاء
  • ما قراردادی را که در آن مراحل کار و تعهدات ما را به طور دقیق توصیف می کنیم، نتیجه می گیریم. شما به صورت قانونی محافظت می شود. هر مرحله از کار کاملا شفاف است، تمام نکات برجسته با شما به عنوان دقیق مورد بحث قرار می گیرند.

  • ایجاد یک نمونه اولیه
  • درک آنچه کاربران از برنامه انتظار دارند، ما به روند نمونه سازی ادامه می دهیم. رابط کاربری صالح ساخته شده کلید این واقعیت است که کاربر به سرعت گرا است، به عنوان برنامه کمک می کند تا مشکل خود را حل کند. شما این فرصت را برای دیدن قابلیت های برنامه آینده بدون نرم افزار دریافت خواهید کرد.

  • طراحی محصول
  • طراحی تمام صفحه نمایش ها و حالت های عناصر را طراحی کنید. ما از توصیه های گوگل و اپل به طراحی برنامه استفاده می کنیم. ما در مورد راه حل های گرافیکی قابل درک و راحت هستیم. شما یک طراحی را دریافت خواهید کرد که شما را در میان رقبا اختصاص می دهد.

  • توسعه مشخصات فنی
  • وظیفه فنی - یک سند بر اساس نمونه اولیه تعاملی مورد تایید و طراحی محصول مورد نیاز برای توسعه دهندگان، مهندسین تست برای توسعه و تست پروژه توسعه یافته است.

  • برنامه نویسی و تست یک برنامه
  • برنامه نویسی یک منبع وب یا برنامه تلفن همراه توسط روش شناسی Scrum - برنامه ریزی کار گام به گام و شکستن اجرای آنها بر روی sprints (sprints) انجام می شود.

  • گذشته نگر
  • تظاهرات به مشتریان نتایج 2 هفته. تیم تجزیه و تحلیل خطرات و مشکلات، تکمیل Sprint، بهینه سازی روند بیشتر توسعه یک برنامه.

  • انتشار برنامه تلفن همراه
  • تعمیر و نگهداری و دستاورد
  • تفاوت بین کار ما این است که ما نه تنها برنامه های کاربردی را توسعه می دهیم، بلکه آنها را در ارتقاء می گیریم. مشتریان ما یک شرکت دریافت می کنند که مسئول تمام مراحل کار است: از اولین دکمه قبل از دانلود برنامه ها و بازخورد کاربر شکرگذاری.

    مصاحبه

    ما مصاحبه ها را شخصا یا اسکایپ انجام می دهیم. مصاحبه می تواند چند ساعت طول بکشد. این مرحله توسعه برنامه مهم است. از چگونگی دقیق و به طور کامل مشتری به سوالات پاسخ می دهد، بستگی به نحوه خروج محصول دارد.

    سؤالات اصلی ما این است: وظایف پروژه، فرآیند کسب و کار موجود، مخاطبان هدف، رقبا. در این مرحله، قابلیت های آینده مورد بحث قرار گرفته است.

    نقشه ذهنی

    ایجاد یک mindmap - یک کارت هوشمند است که به شما اجازه می دهد تمام اطلاعات دریافت شده از مشتری را از بین ببرید. این یک طرح پروژه بصری است، به طوری که تمام اطلاعات برنامه در یک مکان است.

    تحلیل و بررسی

    دستمال کاغذی

    ما کاربرد رقبا را مطالعه می کنیم. ما تجزیه و تحلیل می کنیم که در آن کاربران ممکن است ناراحت کننده باشند یا جایی که آنها قدم زدن، انجام وظایف خود را. ما این کار را انجام می دهیم تا مشخص شود که برنامه جدید از آنالوگ های موجود متفاوت است.

    توسعه نمونه اولیه

    بر اساس طرح ها، ما یک فریم را ایجاد می کنیم - یک طرح ساختاری صفحات برنامه. این یک اسکلت طراحی است، جایی که هر جزئیات محصول آینده نشان داده شده است.

    متخصص UX در نمودارهای صفحه کار می کند. فرآیند ایجاد فریم ها با مدیر هنری مورد بحث قرار گرفته است.

    پس از تصویب او، یک نمونه اولیه قابل درک است که برای هماهنگی به بخش فنی ارسال می شود.

    مصاحبه با کاربران

    نمونه اولیه به پایان رسید تست بر روی کاربران - کارکنان دفتر یا گروه های داوطلب ما. نمونه اولیه را نشان دهید و سؤال کنید: "چه فکر می کنید، این دکمه چیست؟"، "چگونه کالا را به سبد اضافه می کنید؟" و غیره.

    این کمک می کند تا برای شناسایی لحظات کاربران غیر قابل درک و خطاهای صحیح در این مرحله از توسعه نرم افزار تلفن همراه.

    ارائه مشتری نمونه اولیه

    ما ارائه می دهیم: نمونه اولیه را به مشتری نشان دهید، توضیح دهید که چه چیزی و چگونه کار خواهد کرد. در صورت لزوم، ما تغییرات را انجام می دهیم، ما اصلاح می کنیم. هماهنگی تمام جزئیات و استدلال

    توسعه مفهوم طراحی

    در این مرحله از توسعه برنامه های تلفن همراه، ما چندین گزینه برای مفاهیم طراحی می کنیم. مفهومی که مشتری را انتخاب می کنید، اساس طراحی کل برنامه را تشکیل می دهد.

    طراحی تمام صفحه نمایش ها و ایالت ها

    در این مرحله، تمام صفحه نمایش ها و وضعیت عناصر کشیده شده است. به طور متوسط \u200b\u200b120-150 صفحه نمایش به دست می آید. این کمک می کند تا تمام سناریوها را در نظر بگیرد و مدت زمان برنامه نویسی را افزایش ندهد.


    TK و معماری سرویس گیرنده سرور

    هنگامی که ما برای طراحی آماده هستیم، ما به توسعه یک کار فنی ادامه می دهیم. این همه اسکریپت ها، انتقال بین صفحات و وضعیت صفحه نمایش را توصیف می کند. در این مرحله، متخصص به عنوان یک معماری پروژه در سطح بالا و یک مدل ذخیره سازی کار می کند.

    این یک مرحله مهم است. این بستگی به این دارد که چگونه بخش برنامه ساخته خواهد شد، سرعت برنامه، پیکربندی درخواست "مشتری-سرور". جایی که ما داده ها را می گیریم، جایی که می نویسید، به عنوان نوشته شده و غیره TK شامل تمام سیستم هایی است که باید هماهنگ شوند.

    برنامه نویسی و تست

    کار به دست برنامه نویسان می رود. روند توسعه بر اساس روش توسعه انعطاف پذیری Scrum است. یک لیست کامل از وظایف (به اصطلاح "back-log" تشکیل شده است و به بخش های کوچک تقسیم می شود (به نام "sprints").

    ما به طور چشمگیری برنامه را به دست می آوریم و نتیجه را پس از هر sprint نشان می دهیم. هنگامی که بخش نرم افزار آماده است، ما یک برنامه برای آزمایش ارسال می کنیم. تست کارشناسان محصول را برای خطاهای احتمالی بررسی می کنند. در صورت لزوم، برنامه نویسان برنامه نویسان را برای پالایش باز می کنند.

    انتشار برنامه های کاربردی

    مراحل اصلی توسعه برنامه های کاربردی تلفن همراه منتقل می شود، برای آماده سازی یک برنامه برای انتشار آماده می شود. برای انجام این کار، ما توضیحات محصول و گرافیک مربوط به قوانین Google Play و AppStore را انجام می دهیم. اگر آنها را اجرا نکنید، برنامه اعتدال را تصویب نخواهد کرد.

    در فروشگاه ها، کاربر ابتدا آیکون برنامه را می بیند، بنابراین مهم است که آن را جذاب کنید.

    با ایجاد یک برنامه برای توصیف برنامه، بررسی کنید که آیا مجوز از نویسندگان برای استفاده از تصاویر خاصی وجود دارد، چه افراد مشهور در عکس، و همچنین انطباق با سایر نیازهای فروشگاه وجود دارد.


    پشتیبانی فنی برای محصول

    پروژه ها پس از گذراندن رفتن به مرحله پشتیبانی فنی.

    من شروع به یادگیری یک طراحی گرافیک زمانی که من 13 ساله بودم. من آموختم که وب سایت ها را در دوره های آنلاین طراحی کنم و تمام روزها با طراح فتوشاپ و طراح ارتباطات پخش شد. این تجربه به من آموخته است که به عنوان یک طراح فکر کنم.

    من تقریبا یک سال طراحی و توسعه برنامه ها را طراحی کرده ام. من در برنامه موسسه فناوری ماساچوست شرکت کردم، جایی که من به عنوان یک تیم برای توسعه یک برنامه کاربردی جهانی کار می کردم. دو ماه پیش، من شروع به کار بر روی یک برنامه جدید Crypto Price Price، که اخیرا در تاریخ 28 ژانویه منتشر شد.

    در این مقاله، من یک فرایند طراحی فاز را به اشتراک می گذارم، که من در هنگام کار بر روی برنامه ها دنبال می کنم. این باید به کسانی کمک کند که می خواهند مهارت های طراحی دیجیتال خود را یاد بگیرند یا بهبود بخشند. طراحی نه تنها نحوه استفاده از نرم افزار برای طراحی است، و این مقاله به شما آموزش نمی دهد که چگونه از آن استفاده کنید. صدها برنامه یادگیری کیفیت در اینترنت وجود دارد. طراحی همچنین نگرانی ها درک ماهیت محصول شما، قابلیت های آن، و همچنین طراحی، فراموش کردن در مورد کاربران نهایی نیست. این چیزی است که این مقاله به شما آموزش خواهد داد.

    روند طراحی:

    1. ایجاد کاربر برای هر صفحه
    2. ایجاد / قرعه کشی نمونه های اولیه.
    3. قالب های طراحی و پالت های رنگی را انتخاب کنید.
    4. ایجاد طراحی
    5. یک برنامه نمونه اولیه متحرک ایجاد کنید و از مردم بخواهید آن را بررسی کنید و بازخورد را ترک کنید.
    6. طرح بندی نهایی نهایی را به طوری که تمام صفحه های نهایی آماده توسعه هستند.

    بیا شروع کنیم!

    Userflow

    اولین گام این است که بدانید چه توابع مورد نظر شما را در درخواست شما مشاهده می کنند. پس از اینکه ایده دارید، کاربر را ایجاد کنید. این یک نمودار بلوک از درخواست شما است.

    معمولا، کاربر از سه نوع ارقام تشکیل شده است.

    • مستطیل ها برای ارائه صفحه نمایش استفاده می شود.
    • Roma برای شرایط استفاده می شود (به عنوان مثال، با فشار دادن دکمه ورود، ضربه تند وشدید زدن به سمت چپ، افزایش) استفاده می شود.
    • فلش ها صفحه نمایش و شرایط را با هم متصل می کنند.

    Userflow بسیار مفید است زیرا آنها یک ایده منطقی خوب در مورد نحوه عملکرد برنامه را ارائه می دهند.

    در اینجا یک نمودار USERFLOW است که من نقاشی کردم وقتی که من شروع به کار بر روی طراحی برنامه من کردم.

    USERFLOW برای رابط اصلی.

    نمونه اولیه

    پس از اتمام به منظور ایجاد Userflow برای هر صفحه، شما شروع به کار با پروکسی های تمام صفحه نمایش می کنید. نمونه های اولیه اساسا دقیق برنامه خود را شرح می دهند. در اصل، یک طرح یا طرح که در آن تصاویر، میانبرها، دکمه ها و غیره قرار می گیرند. یک طرح خشن از برنامه شما چگونه کار خواهد کرد.

    من از الگوهای چاپی از Stencils UI برای طراحی فریم استفاده می کنم. این موجب صرفه جویی در وقت و یک منطقه کار خوب برای طراحی و یادداشت ها می شود.

    در اینجا یک نمونه از یک نمونه اولیه است.


    رابط برنامه کاربردی موبایل نمونه اولیه

    پس از ایجاد نمونه های اولیه، می توانید از برنامه به نام POP استفاده کنید و تصویری از تمام نقاشی های خود را با استفاده از نرم افزار بگیرید و یک نمونه اولیه کلیک کنید، تمام صفحه ها را با استفاده از دکمه ها پیوند دهید.

    طرح طراحی و پالت رنگ

    این قسمت مورد علاقه من است. به نظر می رسد به دنبال نمایشگاه ها. بسیاری از الگوهای طراحی و پالت های رنگی را انتخاب کنید. من کسانی را که دوست دارم انتخاب خواهم کرد و با آنها آزمایش خواهم کرد.

    بهترین سیستم عامل های جستجو برای الگوهای الگوهای تلفن همراه و PTTRNS هستند. و برای پیدا کردن پالت های خوب رنگ، بازدید از وب سایت Hunt Color.

    طرح

    در نهایت، شما به استفاده از نرم افزار طراحی بروید. به نظر می رسد که برنامه خود را در آینده وارد کرده اید و چندین عکس گرفته اید. این باید واقع بینانه و عمدتا شبیه به چیز واقعی باشد.

    توسعه نرم افزار و ابزار برای ایجاد طراحی وجود دارد. من از طراح وابستگی استفاده می کنم. به طور معمول ابزار طراحی iOS طراحی شده است.

    در اینجا نمونه ای از برخی از طرح های اولیه درخواست من است.


    انتقال تصویر در پیکسل!

    من بیشتر با پالت های مختلف رنگ آزمایش کردم.

    من طرح های اولیه را با دوستان به اشتراک گذاشتم تا بررسی های خود را دریافت کنم. به نظر می رسد که بسیاری از این طرح را با یک گرادیان طلا و سیاه و سفید دوست داشت.

    آماده دریافت بازخورد و آزمایش با پیشنهادات جدید آماده باشید! هنگامی که با آنها صحبت می کنید، بازخورد شگفت انگیز از کاربران خود دریافت خواهید کرد، و نه زمانی که من به نظر می رسد Dribbble یا Behance.

    بنابراین، من طرح بندی و نمودارهای پسزمینه را دوباره انجام دادم، زیرا نسل آنها یک فرآیند تکنولوژیکی فنی بود و آنها خوانایی را کاهش دادند. چه اتفاقی افتاد:


    گرادیان طلایی با شگفت آور سیاه به نظر می رسد خوب است!

    من با طرح رنگ، آیکون ها در پانل برگه و طرح کلی خوشحال شدم. من بیشتر رفتم و صفحه های دیگر را پس از اصول طراحی مشابه توسعه دادم. این یک روند طولانی، اما دیوانه هیجان انگیز بود!

    هنگامی که تمام صفحه نمایش من آماده بود، یک نمونه اولیه را در Adobe XD جمع آوری کردم و از چندین دوست برای آزمایش و بازخورد شما خواسته بودم.

    پس از آخرین سکته مغزی، این چیزی است که نسخه نهایی طراحی من به نظر می رسد.


    نسخه نهایی طراحی

    پس از اتمام تمام صفحه نمایش، من آنها را در Xcode وارد کردم و شروع به توسعه برنامه کردم.

    این همه! من امیدوارم که این مقاله به شما کمک کند شروع به کار بر روی طراحی برنامه کنید یا به بهترین طراح کمک کنید. و اگر دوست دارید برنامه من، شما می توانید آن را دانلود کنید.

    من مقاله را به پایان رساندم یکی از نقل قول های مورد علاقه من در مورد طراحی.

    "طراحی نه تنها چگونگی ظاهر جسم و احساس می شود. طراحی - این است که چگونه کار می کند "
    - استیو جابز

    فرایند توسعه در آندروید چگونه است؟ ما چند اصل را برجسته می کنیم:

    • در فایل های جاوا شما منطق برنامه را توصیف می کنید - آنچه شما می خواهید درخواست خود را برای انجام.
    • در فایل های XML شما طرح بندی طرح بندی را توسعه می دهید.
    • به محض اینکه برنامه نوشته شده است، شما باید از ابزار مونتاژ استفاده کنید تا تمام فایل ها را کامپایل کنید و آنها را با هم فایل v.apk بسته کنید که می تواند بر روی دستگاه های Android اجرا شود و یا در Google Play منتشر شود.
    • تمام خدمات و فایل هایی که برای ایجاد یک برنامه Android مورد استفاده قرار می گیرند، به یک محیط توسعه یکپارچه (IDE) ترکیب می شوند. IDE یک برنامه است که شما برای ویرایش فایل های کد خود، و همچنین تلفیق و راه اندازی باز خواهید شد.
    • پیش از این، IDE استاندارد برای توسعه آندروید Eclipse بود، اما در حال حاضر آن را با استفاده از یک استودیو کاربردی آندروید استودیو - شرکت گوگل جایگزین شده است.

    شما، البته، فرآیندهای عمیق تر را پیدا خواهید کرد که پشت صحنه مراحل بالا رخ می دهد. به عنوان مثال، کاربران پیشرفته می خواهند نقش ماشین مجازی Dalvik را بدانند. در پایان مقاله، پیوندهایی به منابع مفید که توسعه دهنده باید به هر اندیشه آشنا باشد. اول از این مستندات رسمی از گوگل است.

    • درایو و نصب استودیو آندروید.
    • ما در مورد شروع و تست برنامه های کاربردی در دستگاه های آندروید و شبیه ساز یاد می گیریم.
    • یک برنامه کاربردی آندروید ساده ایجاد کنید که کتیبه "Hello World" را در صفحه دستگاه تلفن همراه نمایش می دهد.

    در پایان مقاله، شما می توانید خود را با توصیه های مفید توسعه دهندگان تازه کار از شرکت آشنا کنید.

    نصب محیط توسعه استودیو آندروید استودیو

    شروع به خواندن مستندات و نوشتن کد برای پیدا کردن آنچه پلت فرم قادر است - واقعا وسوسه انگیز است. و ما آن را به زودی! با این حال، برای شروع کار با پلت فرم آندروید، شما باید محیط توسعه را پیکربندی کنید.

    تازه واردین در برنامه نویسی تحت آندروید بسیار مهم نیستند که عجله کنند و به طور متداول هر مرحله را دنبال کنند. حتی اگر به درستی مراحل را انجام دهید، ممکن است لازم باشد یک مشکل کوچک را با تنظیم محیط زیست بسته به پیکربندی سیستم یا نسخه محصول خود حذف کنید. برای انجام این کار، از خدمات جستجو استفاده کنید. شما به ویژه می توانید منابع StackOverFlow را انتخاب کنید.

    مهم است که جلوگیری از هر گونه خطری برای جلوگیری از هدف نهایی خود برای یادگیری برنامه نویسی آندروید. شناخته شده است که حتی متخصصان گاهی اوقات مشکلات خاصی را با پیکربندی محیط کاری تجربه می کنند. در چنین مواردی، مهم است که خط فرمان را بدانیم. اگر می خواهید خودتان را با این ابزار آشنا کنید، زیر یک اشاره به یک مقدماتی خوب است.

    همراه با آموزش در نحو، مهم است که خود را به تفکر یک برنامه نویس موفق آموزش دهید که پرونده پیام خطا را قبول نمی کند، حکم نهایی را یافت نشد. چنین تفکر به راحتی توسط شما آموزش داده می شود اگر شما از دست ندهید و به دنبال یک راه حل برای مشکل نیستید.

    صفحه اصلی Android Studio Developer.android.com/studio/index.html بروید و دکمه را برای دانلود آخرین نسخه برای پلتفرم خود پیدا کنید.

    روی دکمه دانلود کلیک کنید و از شما خواسته می شود خودتان را با قوانین و شرایط برای استفاده از محصول نرم افزار آشنا کنید. پس از خواندن توجه (همانطور که همیشه آن را انجام می دهید) و پذیرش، بارگیری شروع می شود. این احتمال وجود دارد که چند دقیقه طول بکشد. پس از آن، شما می توانید آندروید استودیو را به طور مشابه به هر برنامه دیگر نصب کنید. صفحه بوت شامل دستورالعمل های نصب برای مک و ویندوز است.

    حالا که شما Studio آندروید را نصب کرده اید، بگذارید آن را شروع کنیم! اجرای آندروید استودیو. این برنامه می پرسد آیا می خواهید تنظیمات خود را وارد کنید. از آنجا که از ابتدا شروع می کنید، فقط نقطه دوم را انتخاب کنید و ادامه دهید.

    شما باید یک صفحه بوت زیبا را در سبک طراحی مواد مشاهده کنید.

    در پایان دانلود، شما بر روی صفحه نمایش تبریک می شوید.

    حتی اگر شما فقط آندروید استودیو را دانلود کردید، ممکن است آخرین نسخه را داشته باشید. برای جلوگیری از مشکلات با نسخه های بعد، روی «چک برای به روز رسانی ها در حال حاضر» کلیک کنید و در صورت لزوم تمام دستورالعمل ها را برای دریافت آخرین نسخه انجام دهید. گاهی اوقات استودیو به طور خودکار به شما اطلاع می دهد که به روز رسانی با یک صفحه نمایش مشابه این است:

    در این مورد، همیشه به روز رسانی و راه اندازی مجدد را انتخاب کنید. عالی ما با موفقیت با محیط نصب مواجه هستیم.

    ایجاد اولین پروژه آندروید

    وقت آن است که اولین پروژه را ایجاد کنیم. بیایید با ساده شروع کنیم. برنامه نویسان اولین برنامه "Hello World" نامیده می شوند. بیایید این سنت را دنبال کنیم، و سپس برخی از تغییرات کوچک را به طوری که برنامه از نام شما برای سلامتی استفاده می کند. در پایان شما می توانید آن را به دستگاه دانلود کنید و آشنایان خود را نشان دهید. اندروید Studio دارای یک ابزار گام به گام کوچک است که به شما کمک می کند پروژه خود را ایجاد کنید. روی "پروژه جدید" روی صفحه شروع کلیک کنید:

    آن را به شیوه ای مشابه پر کنید احساس رایگان برای جایگزینی "مثال" در نام بسته برای چیز دیگری برای حذف یک هشدار در پایین صفحه نمایش. شما همچنین می توانید محل پروژه را با مشخص کردن هر پوشه هارد دیسک تنظیم کنید

    برای نسخه های SDK رها کردن، توجه به بخش "توضیحات" در پایین جعبه محاوره. این توضیح می دهد که چگونه هر سفارشی سازی در نظر گرفته شده است.

    نصب حداقل SDK مورد نیاز، همانطور که در شات صفحه نمایش نشان داده شده است. این حداقل نسخه اندروید لازم را برای شروع برنامه تعیین می کند. انتخاب این مقدار برای پروژه های خود، موضوع متعادل کردن قابلیت های SDK است که شما می خواهید، و دستگاه هایی که پشتیبانی می شوند.

    برای اطلاعات بیشتر در مورد نسخه های API و استفاده از آنها، در وب سایت برای توسعه دهندگان آندروید، یک صفحه داشبورد ویژه https://developer.android.com/about/dashboards/index.html وجود دارد.

    پس از انتخاب نسخه، صفحه انتخاب قالب راه اندازی باز می شود. شما می توانید یک برنامه کاربردی ایجاد کنید که در حال حاضر با API Google Maps تعامل دارد و نقشه را نمایش می دهد. در مثال آزمون ما، فعالیت خالی را انتخاب کرده و دکمه "بعدی" را فشار دهید.

    و حالا شما در آخرین مرحله فرایند ایجاد برنامه هستید. قبل از فشار دادن "پایان"، توجه به برخی چیزها. در اینجا شما ابتدا با اشاره به اجزای اصلی معماری هر برنامه مواجه می شوید.

    • - این اولین، اما نه آخرین اشاره به فعالیت کلمه نیست. در زمینه آندروید، فعالیت معمولا به عنوان "صفحه نمایش" در برنامه شما در نظر گرفته شده است. این عنصر بسیار انعطاف پذیر است. هنگامی که Android Studio یک کلاس gainactivity ایجاد می کند، آن را از کلاس فعالیت از بسته Android SDK به ارث می برد. کسانی که با برنامه نویسی شی گرا آشنا هستند، این مفهوم را درک می کنند، اما برای مبتدیان، عمدتا به این معنی است که Gainactivity شما توسط نسخه فعالیت قابل تنظیم خواهد بود.

    • نام طرح - طرح بندی آنچه که به کاربر نشان داده می شود در یک فرم XML XML ویژه تعریف می شود. شما به زودی یاد خواهید گرفت که این فایل ها را بخوانید و ویرایش کنید.

    روی Finish کلیک کنید. برخی از زمان ها ایجاد و دانلود پروژه را انجام می دهند. پس از مدتی، اندروید استودیو ساخت پروژه شما را تکمیل خواهد کرد. البته، این پروژه هنوز خالی است، اما این همه چیزهایی است که شما باید بر روی یک دستگاه Android یا شبیه ساز اجرا کنید.

    پس از دانلود پروژه، شما در حال مشاهده فایل طرح بندی در فرمت XML هستید. قبل از رفتن به برنامه نویسی آندروید، بگذارید در مورد چگونگی اجرای این برنامه صحبت کنیم. وقت آن است که بگوییم "سلام جهان!".

    یک برنامه را بر روی شبیه ساز اجرا کنید

    اکنون وقت آن است که چند کلمه در مورد شبیه ساز بگویم. اندروید Studio همراه با نرم افزار قادر به تقلید از دستگاه اندیشه برای اجرای برنامه های IT، مشاهده وب سایت ها، اشکال زدایی و هر چیز دیگری است.

    این ویژگی مدیریت دستگاه مجازی Android (AVD) را فراهم می کند. اگر می خواهید، می توانید چند شبیه ساز را پیکربندی کنید، اندازه صفحه و نسخه پلت فرم را برای هر شبیه ساز جدید تنظیم کنید. این قابلیت بسیار مفید است زیرا توسعه دهندگان را از نیاز به خرید چندین دستگاه برای برنامه های تست حذف می کند.

    روی دکمه Run در فرم یک فلش سبز کلیک کنید.

    ما باید تا زمانی که شبیه ساز و به محض این که آماده است، چند وقت صبر کنیم، چیزی شبیه به این را خواهید دید:

    تبریک می گویم! شما اولین برنامه Android خود را ساخته اید!

    و بنابراین ... چرا و چگونه کار کرد؟

    برای شروع تغییرات و اضافه کردن ویژگی های جالب، شما باید دانش کار را در مورد آنچه که در پشت صحنه اتفاق می افتد، دریافت کنید. نگاهی به بخش پروژه Android Studio با فایل ها و پوشه ها در سمت چپ صفحه نمایش دهید. ممکن است لازم باشد یک برگه کوچک را روی لبه فشار دهید (نگاه کنید به زیر)، اگر در حال حاضر راهنمای پروژه نمایش داده نشود.

    مشاهده ساختار پوشه برای چند دقیقه و فایل های دوبار کلیک کنید تا محتویات خود را در پنجره اصلی ببینید. اگر همه اینها به نظر می رسد مرموز، نگران نباش!

    ساختار آندروید پروژه: تیم

    هر تیم خوب شامل افرادی است که نقش خود را انجام می دهند. آیا می خواهید به درستی کار کنید؟ شما به تیم مناسب نیاز دارید چندین عنصر کلیدی در پروژه های آندروید وجود دارد و هر یک از آنها باید نقش داشته باشند:

    جاوا: حرفه ای

    این بخشی از کد شما است که مسئول منطق برنامه است. کد شما در پوشه SRC \\ Main \\ Java در پوشه اصلی پروژه قرار دارد. برای کشف جاوا، می توانید کتاب Bruce Eckel "فلسفه جاوا" را توصیه کنید؛

    منابع: هنرمند

    این فقط به اندازه کافی برای ساخت یک برنامه Android نیست، بلکه باید شیک باشد. برنامه شما هرگز نمی تواند بدون هیچ گونه آیکون و تصاویر روشن، طرح های به خوبی فکر و، احتمالا حتی انیمیشن های صاف.

    هنگامی که مقداردهی اولیه، پوشه شامل پوشه های زیر است:

    • قابل انعطاف، که در آن آیکون ها ذخیره می شوند. در حال حاضر تنها یک آیکون برنامه استاندارد وجود دارد.
    • طرح بندی با فایل های XML که طرح های صفحه نمایش هستند.
    • منو C XML فایل های لیستی از عناصر که در پنجره عمل نمایش داده می شود.
    • مقادیر با فایل های XML حاوی اندازه، رنگ، ثابت های رشته و سبک ها.

    androidmanifest.xml: رئیس

    این فایل XML سیستم شما را بر اساس الزامات برنامه های تجهیزات و نرم افزاری و شامل نسخه و آیکون آن است. Manifesto همچنین حاوی اطلاعاتی درباره تمام فعالیت های برنامه است. آیا شما نیاز به یک کار انجام شده توسط درخواست شما دارید؟ اولین صحبت با رئیس.

    تغییر

    به res / values \u200b\u200b/ strings.xml بروید و روی فایل دوبار کلیک کنید. هنگامی که فایل را باز می کنید، دو منبع رشته ای را در XML مشاهده خواهید کرد.

    این منابع در مکان های مختلف استفاده می شود، اما بسیار راحت است که تمام متن مورد استفاده در برنامه خود را در یک فایل استفاده کنید. اگر شما نیاز به ترجمه آن دارید، یا اگر همکار بازاریابی شما بخواهد تمام لینک های غیر ضروری را حذف کند، تمام تغییرات را آسان خواهد کرد.

    رشته hello_world را تغییر دهید که برنامه روی صفحه نمایش داده می شود. به عنوان مثال، محتویات آن را تغییر دهید، به عنوان مثال، از نام خود استفاده کنید. به نظر می رسد چیزی شبیه به:

    مات یادگیری آندروید است!

    روی Run کلیک کنید برنامه باید دوباره راه اندازی شود و یک پیام شخصی را مشاهده خواهید کرد:

    ما به شما تبریک می گوییم - شما اولین پروژه را ساختید و یاد گرفتید که چگونه کد منبع را ویرایش کنید. اولین گام در برنامه نویسی آندروید ساخته شده است. ما به شما آرزوی موفقیت در این، اما یک راه جالب جالب! اگر شما نیاز به توسعه حرفه ای برای آندروید، با متخصصان Infoshell تماس بگیرید.

    Zhdanov Ksenia Denisovna

    دانشکده اقتصاد ریاضی، آمار و اطلاع رسانی، آنها را. G.V. پلخانوا مسکو، روسیه

    حاشیه نویسی: "آیا تا به حال چنین مشکلی را مطرح کرده اید: والدین شما از Viber، WhatsApp و Telegramm دوستان استفاده می کنند و همکاران خود را به طور انحصاری فیس بوک استفاده می کنند؟ اگر پاسخ شما "بله" باشد، برنامه ما "& WVTF" به طور خاص برای شما است! " ارزش این ایده این است که فردی که از چندین محصول نرم افزاری در یک زمان استفاده می کند، مانند Viber، WhatsApp، Telegramm و فیس بوک، قادر به برقراری ارتباط با تمام مخاطبین از یک برنامه، بدون نیاز به تغییر بین برنامه های چندگانه است.

    کليدواژگان: طرح کسب و کار، مدل کسب و کار A. Osterwalder، نرم افزار موبایل، سرمايه گذاري، مدل نوآورانه

    توسعه یک طرح کسب و کار از برنامه های موبایل و WVTF

    Zhdanova Ksenia Denisovna.

    دانشکده اقتصاد ریاضی، آمار و اطلاع رسانی Plekhanov دانشگاه علوم پزشکی روسیه Moscow، روسیه

    چکیده: هدف از این پروژه - برای ایجاد یک برنامه تلفن همراه منحصر به فرد برای جمع آوری پیام های پیامبران مختلف. "آیا تا به حال با چنین مشکلی مواجه شده اید: والدین شما Telegramm، WhatsApp و Friends Telegramm، و همکارانش بسیار فیس بوک هستند؟ اگر پاسخ شما" بله "باشد، برنامه ما" & WVTF "به خصوص برای شما!" ارزش این ایده این است که یک فرد با استفاده از محصولات متعدد نرم افزاری مانند Viber، WhatsApp، Telegramm و فیس بوک، قادر به چت با تمام مخاطبین شما از یک برنامه واحد، بدون نیاز به تغییر بین برنامه های چندگانه خواهد بود.

    کليدواژگان: طرح کسب و کار، مدل کسب و کار A.SosterValder، برنامه تلفن همراه، سرمايه گذاري، مدل نوآوري

    1. خلاصه ای از پروژه

    ایده کسب و کار این است که یک برنامه کاربردی ایجاد کنید که محبوب ترین پیامبران را جمع آوری کند.

    شرکت ما در تولید، پیاده سازی و حفظ یک برنامه تلفن همراه و WVTF مشغول به کار خواهد بود، که چندین رسولان محبوب را جمع آوری می کند، مانند:

    1) WhatsApp،

    2) ویبر

    3) فیس بوک

    4) تلگراف

    هدف از این پروژه ایجاد یک برنامه تلفن همراه منحصر به فرد برای جمع آوری پیام های پیامبران مختلف است.

    خریداران ما افرادی را که از چندین مسنجر استفاده می کنند، به دلیل استفاده از برنامه های مختلف (با توجه به ویژگی های سیستم عامل تلفن و ترجیحات) خواهند داشت. بنابراین، مردم قادر به برقراری ارتباط بدون نیاز به تغییر بین برنامه های مختلف و ویندوز خواهند بود. خریداران هر دو کاربران iOS و کاربران آندروید خواهند بود. بخش سنی خریداران از 7 تا 99 سال است.

    برای اطلاع رسانی به اطلاعات به مشتریان، ما از طریق اینترنت، یعنی از طریق برنامه های AppStore و GooglePlay خواهیم بود. تبلیغات با کمک گروه Vkontakte و Yandex.Direct

    رقبای ما برنامه های Nimbuzz و Snowball هستند. تفاوت های اصلی پیامبران موجود در برنامه ما هستند. این محبوب ترین رسولان است.

    دیدگاه های بلند مدت عبارتند از:

    • تعداد مشتریان را افزایش دهید
    • اضافه کردن محبوب ترین و درخواست پیامبران در برنامه ما، به عنوان مثال توسعه یک برنامه تلفن همراه.

    الزامات در شروع تامین مالی و درآمد پس از اجرای پروژه:

    شروع سرمایه \u003d 300 000 روبل

    برای اولین ماه کار، برنامه ریزی شده است تا 5000 نسخه پرداخت شده از برنامه را با قیمت 1 دلار / نسخه به فروش برساند. بنابراین، درآمد فروش برای ماه اول 300،000 روبل خواهد بود.

    هنگام فروش نسخه های رایگان، که در آن یک تبلیغات پاپ آپ به نظر می رسد، درآمد برای ماه اول در مقدار 100،000 روبل برنامه ریزی شده است.

    فرض کنید که از آغاز 2 ماه از آغاز فروش، برنامه ریزی شده برای فروش 2500 برنامه در هر ماه، درآمد برابر با 150،000 روبل + درآمد فروش 100،000 روبل \u003d 250،000 روبل در ماه خواهد بود. مجموع \u003d 400 000 + 11 * 250 000 \u003d 400 000 + 2 750 000 \u003d 3 150 000 روبل

    شکل سازمانی و حقوقی شرکت - کارآفرین فردی

    برای پیاده سازی پروژه، برنامه ریزی شده برای جذب 5 کارمند:

    1. برنامه نویس اصلی

    2. برنامه نویس،

    3. متخصص فنی پشتیبانی (2 کارمند)

    4. مدیر.

    2. شرح پروژه

    نوع پروژه سرمایه گذاری ما این است که یک پروژه "از ابتدا" ایجاد کنیم، زیرا پروژه نوآورانه و نسخه های قبلی هیچ.

    در حال حاضر این پروژه در "تیم جمع آوری" و "ایجاد مفهوم" مرحله است.

    در زمان راه اندازی، برنامه ریزی شده برای پیاده سازی یک پروژه در سراسر قلمرو فدراسیون روسیه، و پس از راه اندازی موفقیت آمیز، ما قصد داریم قلمرو عمل را گسترش دهیم و به شما اجازه می دهد از درخواست ما در سراسر جهان لذت ببرید.

    هدف از این پروژه ایجاد یک برنامه تلفن همراه منحصر به فرد برای جمع آوری پیام های پیامبران مختلف است.

    چگونه ایده کسب و کار ما متولد شد: "آیا تا به حال چنین مشکلی را مطرح کرده اید: والدین شما از Viber، WhatsApp و Telegramm Friends استفاده می کنند و همکارانش برای کار به طور انحصاری فیس بوک لذت می برند؟ اگر پاسخ شما "بله" باشد، سپس برنامه ما "& WVTF" مخصوص شما!"

    ارزش این ایده این است که فردی که از چندین محصول نرم افزاری در یک زمان استفاده می کند، مانند Viber، WhatsApp، Telegramm و فیس بوک، قادر به برقراری ارتباط با تمام مخاطبین از یک برنامه، بدون نیاز به تغییر بین برنامه های چندگانه است.

    برای دستیابی به هدف پروژه ما، باید قراردادهای خود را برای ارائه Viber، WhatsApp، Telegramm و Services Facebook امضا کنید. این کار از طریق API (رابط برنامه نویسی برنامه) انجام خواهد شد. API عملکرد را تعریف می کند که برنامه فراهم می کند (ماژول، کتابخانه)، در حالی که API اجازه می دهد تا شما را به انتزاعی از نحوه اجرای این عملکرد.

    مهلت دستیابی به هدف پروژه - از ابتدای ایجاد یک برنامه قبل از انتشار برنامه های کاربردی در AppStore و GooglePlay بیش از 2 ماه نیست.

    3. اطلاعات در مورد شرکت کنندگان اصلی در پروژه

    تاریخ:

    داستان های مربوط به وام گیرنده وجود ندارد، زیرا این اولین راه اندازی است.

    شرکت کنندگان اصلی پروژه:

    • برنامه نویس اصلی
    • برنامه نویس

    روش تعامل در پروژه - بنیانگذار کسب و کار (او همچنین مدیر) قرارداد با متخصصان فوق را به پایان می رساند، مسئولیت های شغلی آنها را تعیین می کند.

    مدیر موظف به نوشتن TK با توجه به شماره GOST شماره 34 و انتقال آن به برنامهنویس اصلی، و همچنین قراردادهای قرارداد برای دسترسی به WhatsApp، Viber، Telegram، سرورهای فیس بوک. به نوبه خود، برنامه نویس اصلی یک برنامه نویس را به مسیر برنامه معرفی می کند تا شروع به ایجاد یک برنامه کند. پس از یک دوره اعلام شده، برنامه نویسان باید یک نسخه اولیه از مدیر را برای هماهنگی و کار بیشتر نشان دهند.

    طرح سازمانی:

    سرمایه شروع نیاز به 300،000 روبل، که توسط بنیانگذار کسب و کار تامین می شود.

    2 ماه اول محل شروع سرمایه را آغاز خواهد کرد، سپس راه اندازی شروع به سود می کند.

    جدول 1. شمارش سرمایه گذاری لازم

    هزینه های پرسنل

    موقعیت

    مقدار حقوق و دستمزد در هر ماه، مالش

    برنامه نویس اصلی

    برنامه نویس

    متخصص پشتیبانی فنی (2 نفر)

    مدیر فروش / نتیجه

    کل هزینه های کارکنان

    هزینه تجهیزات (ارائه نشده)

    هزینه اجاره (ارائه نشده)

    شرایط قرارداد (دسترسی سرورها)

    whatsapp

    تلگراف

    فیس بوک.

    مجموع هزینه ها


    4. توضیحات محصول

    برنامه محصول:

    ما به شما یک مسنجر جدید و WVTF ارائه می دهیم:

    1) رابط بصری راحت

    2) توانایی خرید یک نسخه رایگان

    3) صرفه جویی در هزینه باتری و حافظه در گوشی هوشمند با استفاده از یک رسول به جای 4th!

    4) برنامه ما برای گوشی های آندروید و iOS در دسترس است

    5) توانایی استفاده از یک برنامه به جای 4، بدون از دست دادن قابلیت های همه برنامه ها

    ما تهیه خواهیم کرد 2 مشاهده برنامه ما:

    آ. سایت iphones.ru. رایگان است (در مرحله آزمون)

    ب وب سایت appleinsider.ru/obzory-prilozhenij - پرداخت شده

    ج وب سایت appstudio.org/ios-apps - پرداخت شده (7000 روبل)

    2) برای استفاده از آندروید:

    آ. وب سایت AndroidInsider.ru - پرداخت شده

    ب site ferra.ru/ru/apps/ - پرداخت شده

    ج وب سایت Android4all.ru/soft - رایگان است

    1. جمع آوری تیم

    2. پرداخت برای خدمات برنامه نویس

    3. نوشتن برنامه های کاربردی برای سیستم عامل های iOS و آندروید

    4. اخذ ثبت اختراع برای برنامه

    6. اجرای برنامه های کاربردی در Google Play و AppStore

    7. توسعه استراتژی بازاریابی برای جذب مشتریان جدید

    8. پشتیبانی کاربر فنی

    9. طرح مالی (گزارش دهی، شاخص ها)

    شاخص های کارآیی پروژه:

    1) DPBP (دوره بازپرداخت با تخفیف). این زمانی است که جریان نقدی خالص این پروژه از سرمایه گذاری اولیه به لحاظ لحظه ای (Prodonated) تجاوز می کند. این شاخص نشان دهنده دوره ای است که در پایان آن تمام پولی که در این پروژه سرمایه گذاری شده است، تحت شرایطی که نرخ تخفیف درست است، بازگردانده می شود. این شاخص نباید بیش از مدت پروژه تجاوز کند، در غیر این صورت پروژه سودآور نخواهد بود.

    2) NPV (خالص درآمد کاهش یافته). یکی از شاخص های کلیدی پروژه، که مقدار جریان نقدی خالص به گشتاور فعلی پروژه (تفاوت بین تمام شاخه های پولی و خروج)، محاسبه شده با تغییر انتظار در ارزش پول است. مقدار مطلق پول نقد (درآمد) را نشان می دهد، که بانک یا سرمایه گذار از سرمایه گذاری در پروژه شما دریافت می کند. به شما امکان مقایسه پروژه های طول مدت را می دهد و مقیاس آنها را در نظر می گیرد. به منظور پروژه مقرون به صرفه، این شاخص باید حداقل صفر باشد.

    3) IRR (سودآوری داخلی سودآوری). همراه با NPV، این یکی از شاخص های کلیدی این پروژه است و میزان عملکرد پولی توزیع شده را مشخص می کند، با توجه به عامل موقت و با توجه به پوشش کامل تمام هزینه های پروژه در هزینه درآمد. این به عنوان یک نرخ مانع از تخفیف محاسبه می شود، که در آن NPV پروژه 0. IRR به شما امکان می دهد تا اثربخشی سرمایه گذاری را در یک پروژه با تجربیات جایگزین سرمایه گذاری های مالی مقایسه کنید (به عنوان مثال، در سایر پروژه های مطلوب تر) و سودآوری نسبی پروژه را در هر واحد بودجه سرمایه گذاری نشان می دهد. این شاخص باید از نرخ تخفیف تجاوز کند.

    4) PI (شاخص سودآوری پروژه). این نیز یکی از شاخص های اصلی پروژه است و به عنوان نسبت NPV به سرمایه گذاری اولیه محاسبه می شود. سودآوری نسبی پروژه را در مقایسه با سایر پروژه های مربوط به مقدار قابل مقایسه سرمایه گذاری اولیه نشان می دهد. هنگامی که مقدار شاخص برابر با یک یا چند ارزشهای کوچکتر، پروژه ها و سرمایه گذاری های دیگر را از دست می دهد و در واقع پروژه ای را که علاقه مند به یک بانک یا سرمایه گذار نیست، می کند.

    اندازه سرمایه گذاری: