به روز رسانی: 06 مرداد 1398 ساعت 16:17:50
تاریخ ثبت: 06 مرداد 1398 ساعت 15:14:09
تلفن های همراه در حال غلبه بر کامپیوتر ها هستند:
همانطور که شاهد هستیم تعداد مصرف کنندگان تلفن های هوشمند و زمانی که آنها با این دستگاه می گذرانند روز به روز در حال افزایش است.
استفاده از تلفن های همراه در بیزینس فضای رقابتی را به وجود آورده که می تواند در کسب و کار شما تاثیر بسزایی داشته باشد.
یک اپلیکیشن تلفن همراه می تواند با راه های گوناگونی به کسب و کار شما کمک کند، مانند:
1- افزایش درآمد شما با بهبود میزان خرید مشتریان و یا با معرفی یک محصول جدید
2- ایجاد یک شبکه با قابلیت تعامل برای مخاطبان شما
3- بهبود هماهنگی و ارتباطات کارکنان شما
4- افزایش آگاهی مردم از نام برند شما و استفاده از استراتژی بازاریابی تلفن همراه
با این حال ممکن است با فکر کردن به پروژه ای به این بزرگی، جمع کردن تیم فنی، مدیریت این پروژه پیچیده، ماه ها کار و بسیاری از خطرات پرهزینه دیگر این راه، کمی دلسرد شوید.
اگر این صحبتها برای شما آشنا است، پس این راهنما برای شما است.
در پایان شما قدر خواهید بود:
1- اهداف برنامه خود را تعریف کنید
2- عملکرد و خصوصیات اپلیکیشن خود را مشخص کنید
3- رقبای خود را بشناسید
4- نمونه سازی کنید موارد استفاده برنامه خود را مشخص کنید
5- تست کردن نمونه
6- تجدید نظر و تغییرات در برنامه بر اساس بازخوردها
7- مسیر ساخت و توسعه برنامه را انتخاب کنید
8- ساخت اپلیکیشن
9- اپ خود را امتحان کنید
10- اپلیکیشن خود را منتشر کنید
در ادامه هر 10 قدم را بررسی می کنیم و تمام منابع لازم را در اختیار شما می گذاریم.
1-اهداف برنامه خود را تعریف کنید
قبل از اینکه متوجه شوید چگونه یک برنامه بسازید، در اولین قدم باید بدانید دلیل اینکه میخواهید این اپلیکیشن را بسازید چیست؟
اگر پاسخ این سوال را مشخص نکنید، برنامهریزی شما بسیار پیچیده خواهد شد و نتیجه نهایی شما از حالت ایده آل خود دور خواهد شد.
برنامه شما باید 2 هدف را برآورده کند:
1- نیاز کاربر و مصرف کننده
2- هدف بیزینسی شما
حالا که مفاهیم اساسی و اولیه را درک کردیم، زمان آن رسیده که دقیقتر به موضوع نگاه کنیم.
به یاد داشته باشید، یک برنامه می تواند بیش از یک هدف داشته باشد و هرکدام از آنها می تواند به شما، مخاطب و یا هر دو نفع برساند.
بنابراین با پرسیدن این سوال ها از خودتان شروع کنید و اهدافتان را مشخص کنید:
چه قسمتهایی از کسبوکار من نیاز به بهبود دارند؟
چگونه یک برنامه تلفن همراه میتواند این مشکل را برطرف کند؟
نتیجه چه خواهد بود؟
این قسمت را به خودتان واگذار می کنم.
2- عملکرد و خصوصیات اپلیکیشن خود را مشخص کنید
اکنون که می دانید چه هدفی را میخواهید با برنامه خود به دست آورید، وقت آن است که محدوده برنامه تلفن همراه خود را تعریف کنید.
این مرحله زمان خلاق بودن و نوشتن تمام ویژگی های مورد نیاز برنامه برای برآورده کردن اهدافی که در مرحله قبل توضیح دادیم است.
برخی از ویژگی های ممکن است عبارتند از:
تماس با ما
فرم ها
استفاده از ویدیو ها یا وب سایتهایی مانند YouTube
چت
اطلاع رسانی
اشتراک گذاری اجتماعی
هر امکاناتی که ارزش برنامه شما را بالا می برد را بنویسید و این موارد را به عنوان راهنما خود طی ساخت اپلیکیشن به یاد داشته باشد.
3- رقبای خود را بشناسید
حالا که دانستید که چه چیزی از برنامه خود انتظار دارید زمان آن رسیده تا نگاهی به رقبای موفق خود که در حال تلاش برای برآورده کردن اهداف مشابه هستند، داشته باشد.
نه تنها رقبای محلی بلکه باید اپلیکیشنهای مشابه در کشورهای اطراف و بازار مشابه و حتی سراسر دنیا را مورد بررسی قرار دهید، با این کار و شناسایی شکافهای موجود در بازار ایده های جدیدی خواهید داشت.
لایه های ظاهری و عملکرد این اپلیکیشن ها را با دقت بررسی کنید و هرچیزی که تا الان از نظرتان دور افتاده یا احساس می کنید در این اپلیکیشن ها جا افتاده را یادداشت کنید.
4- نمونه سازی کنید موارد استفاده برنامه خود را مشخص کنید
تا الان، اهداف و عملکرد اپلیکیشن را مشخص کرده و بازار و رقبا را نیز بررسی کردید، اکنون وقت آن است که اسکلت اولیه برنامه و بلوک های آن را مشخص کرده و با wirefrming آنها را مرتبط سازید.
وایرفریمینگ راهنمای بصری است که طرح برنامه شما و ارتباط بین صفحات را نشان می دهد، در واقع این طرح پلی بین افکار خام شما و محصول نهایی است.
وایرفریمینگ براساس موارد استفاده و وظایف اپلیکیشن شما رسم می شود.
این مرحله فرصت خوبی است برای شما تا :
1-وظایف اپلیکیشن خود و پروسه پشت آن را درک کنید
2-ویژگی و تعداد صفحات موجود در اپلیکیشن خود را بهینه کنید
3-صفحات مختلف و ارتباط بین آنها را تست کنید تا به بهترین نتیجه برسید
4-خلاصه ای از ایده های خود داشته باشید
2راه برای ساخت وایرفریمینگ وجود دارد، یک مورد به صورت آفلاین، که می توانید از یک و مداد و تکه ای کاغذ استفاده کنید و یا استفاده از ابزاری مانند SneakPeekIt .
دیگری استفاده از ابزارهای آنلاین مانند:Fluid UI, Balsamiq Mockups, Gliffy ,Mockflow
در واقع این نقشه تمام پروسه را از بازکردن اپ توسط کاربر تا رسیدن به صفحه هدف را نشان می دهد.
5- تست کردن نمونه
پس از تهیه وایرفریمینگ نوبت به تست کردن آن و تمرکز بر تجربه کاربر هنگام کار با اپلیکیشن میرسد. این تست در تشخیص اشکالات و آنالیز برنامه به شما کمک می کند.
برای تست از ابزاری مانند Invision استفاده می کنیم. شما با استفاده از این ابزار می توانید صفحات مختلف اپلیکیشن را ساخته و به یکدیگر متصل کنید، با این کار می توانید تجربهای واقعی از اپلیکیشن داشته باشید همچنین علاوه بر امکان افزودن تصاویر و ..می توانید نمونه خود را برای دیگران ارسال کرده و با سوالات مختلف از آنها به نتیجه مطلوب برسید.
6- اعمال تغییرات در برنامه بر اساس بازخوردها
پس از جمع آوری نظرات و بازخوردها، آنها را براساس خصوصیات مشترک دستهبندی کرده و یک لیست درست کنید. پس از تغییر وایرفریمینگ تغییرات را در نمونه نهایی نیز اعمال کنید.
7- مسیر ساخت و توسعه برنامه را انتخاب کنید
در این مرحله شما باید روش ساخت اپلیکیشن را انتخاب کنید:
- انتخاب یک پلتفرم آنلاین ساخت اپلیکیشن
- انتخاب یک زبان برنامه نویسی برای کدنویسی
اگر راه دوم را انتخاب کردید، باید زبان های برنامه نویسی java برای اندروید و swift برای ios را فرابگیرید و یا از یک متخصص کمک بگیرید.
اما با استفاده از پلتفرم های آنلاین به شما این آزادی را میدهند تا هرتغییری که نیاز دارید را فورا و بدون کد نویسی اعمال کنید و همان لحظه نتیجه را ببینید.همه ی خصوصیاتی که برای برنامه خود تعیین کردید را می توانید با پلاگین های مختلف در عرض چند دقیقه پیاده سازی کنید در حالی که کدنویسی آن ما ها طول میکشد. پلتفرم های مختلف ایرانی و خارجی برای استفاده وجود دارد. در مورد نمونه های خارجی buildfire یکی از بهترین ها است و برای پلتفرم های ایرانی نیز میتوان به appeto و appsmakerstore اشاره کرد، البته پلتفرم های دیگری نیز وجود دارد.
استفاده از این پلتفرم ها نیاز به تخصص بالایی ندارد علاوه بر ان برخلاف کدنویسی نیاز نیست پول و زمان زیادی صرف کنید، هر زمان که خواستید می توانید اپلیکیشن خود را آپدیت کنید و برای هر دو دستگاه اندروید و اپل خروجی بگیرید اما به یاد داشته باشید قدرت مانور در برنامه نویسی و کد نویسی بیشتر است.
اکنون که تصمیمتان را گرفتید نوبت مرحله بعد رسیده.
8- ساخت اپلیکیشن
پس از ثبت نام در یکی از این پلتفرم ها در قدم اول باید یک قالب برای اپ خود انتخاب کنید، پس از ان اطلاعات پایه در مورد اپلیکیشن را از شما میخواهد.
در مرحله بعد باید پلاگین های مناسب را انتخاب و قسمت های پیشفرضی که نیاز ندارید راه حذف کنید.
این پلتفرم ها به شما اجازه تغییر رنگ و تصاویر را می دهند.
بفرمایید، اولین ورژن اپلیکیشن شما در عرض چند ساعت ساخته شد، حالا زمان تست آن فرا رسیده.
9- اپ خود را امتحان کنید
این تست به دو شکل انجام می شود.
یکی توسط شما ، گروه فنی و افراد آشنا با اپ و دیگری توسط مردم، کسانی که با اپلیکیشن شما آشنایی ندارند.
مورد اول برای پیدا کردن و رفع باگ های سیستم و بررسی رابط کاربری اپ می باشد.
برای مورد دوم می توانید از ابزارهای رایگان زیر استفاده کنید :
- Ubertesters
- TestFairy
- UserTesting
اکنون می توانید برنامه خود را برای رسیدن به اهدافی که در ابتدا تعیین کردید، منتشر کنید.
10- زمان انتشار اپلیکیشن رسیده..!
خب به آخر کار رسیدیم، اجازه بدید جهان این برنامه تلفن همراه با نام تجاری شما را بشناسد!
در قدم اول باید اپ خود را در سرویسهایی مانند کافه بازار، اپ استور و.. منتشر کنید. به یاد داشتیه باشید انتشار اپ در این سرویس ها قوانین و چارچوب خاص خود را دارد که باید رعایت کنید.
بعد از انتشار اپلیکیشن باید به دنبال جذب مخاطب و بازدید کننده باشیم که در مقاله قبل مفصلا توضیح داده شد.
برای تبلیغات میتوانید از شبکه های اجتماعی، ارسال ایمیل و یا وب سایت خودتان استفاده کنید.
بهبود و رشد بیزینس از طریق اپلیکیشن و تلفنهای همراه نباید پرهزینه و وقت گیر باشد بلکه باید تجربه ای خوب برای کارکنان و مشتریان شما به ارمغان بیاورد که از آن لذت ببرند، همه آنچه که برای رسیدن به این هدف را نیاز داشتید در این مقاله مفصلا توضیح دادم.