مشاوره در خصوص تشکیل تیم برنامه نویس؛ زبان، ساختار، تجهیزات، و نحوه اجرا

سلام، من یک ایده کسب و کار (استارتاپ) دارم و میخوام تیم برنامه نویس رو شناسایی و انتخاب کنم . مختصر درباره ایده: یک اپلیکیشن در حوزه آموزش تعاملی هستش برای اندروید و آی او اس که نسخه تحت وب هم داره (اولویت بر روی اندروید و Web هستش) . میخواستم راهنمایی بگیرم که: 1) اولاً Native بهتره یا Hybrid؟ چرا؟ (لازم به ذکره که برام کیفیت و مهارت و آینده نگری خیلی مهمه و اینکه برنامه نویس منعطف باشه و بهونه نیاره که این نمیشه، اونجا نشد و این feather قابل اجرا نیست و...) 2) چند نفر لازمه؟ 3) چه نیازمندی هایی رو لازم داره؟ (محیط، امکانات، تجهیزات و... که صد البته بر اساس روش پیشنهادی بند یک باید پیش بینی بشه) #مشاوره
پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام این موضوع مفصل در پادکست آقا اردلان نقشینه بررسد شد: به لینک زیر بروید: https://goo.gl/7GypGs ایشالا کمک کنه بهتون
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام، ممنونم خواهم شنید اما میخوام نظرات شخصی و تجربیات شما عزیزان رو بدونم...
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام، هر دو روش نیتیو و هیبرید از انعطاف بالایی برخوردار هستند اما مسلما نیتیو انعطاف بیشتری داره و همیشه تغییرات جدید تکنولوژی برای نیتیو هست و بعد برای هیبرید آماده سازی میشه! الان ری‌اکت زیاد مورد توجه هست و انگار فدرتمندتر هست. در کل توصیه میشه محدود فکر نکنید و بر اساس هدف ، ابزار رو انتخاب کنید. گاهی بهتره یک پروژه با هیبرید و پروژه دیگر با نیتیو باشه! در حوزه وب هم‌بهتر هست لبه تکنولوژی قدم بر دارید و این روزها بازار پایگاه داده نواسکیوال noSQL و زبانهایی مثل پایتون داغ تر و آینده بهتری متصور هست براشان.
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
تشکر از وقت و پاسختون... حالا باید ببینیم فرد ماهر و مسلط به این زبان ها کیه؟؟ ???? مشکل هم همینه، متاسفانه برنامه نویس های ما بخش زیادیشون بی مسئولیت هستن
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
شک نکن که native خیلی بهتره ، مثلا برای اندروید زبان native جاوا هستش ولی تکنولوژی های دیگه مانند ReactNative , زcordoba هم هستند که میشه اپ اندرویدی باهاشون نوشت ولی هیچ کدومشون قدرت جاوا رو ندارن ، اگه اینجوری بود صدرصد شرکت گوگل جاوااسکریپت رو زبان اصلی اندروید انتخاب میکرد نه جاوا یا کاتلین رو ، یکی از بهانه هایی هم که طرفداران react native و ... هم میارن این هستش که باید به اندازه پروژه نگاه کنیم بعدا تصمیم بگیریم اندروید را با کدوم زبان بنویسیم که این کلا اشتباه هستش و بهانه ای برای فرار از یادگیری جاوا هستش، پروژه حتی اگه کوچیک هم باشه ، احتمالش هست که روزی رشد کنه ، حد اقل جاوااسکریپت توی اندروید هیچ جایگاهی نداره
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
خیلی عالی، ممنونم نظرتون برای وب چیه؟
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
برای وب باید بستگی به بزرگی پروژه داره ، سکان آکادمی فکر کنم با فریم ورک zend php نوشته شده ، اگه میدونید که قراره سایتتون کاربرای خیلی زیادی رو مدیریت کنه و نیاز به مباحثی مثل کانکارنسی و... داره جاوا گزینه خوبی هستش ولی جاوا مثل php نیستش که خیلی راحت و سریع یک هاست لینوکسی ارزون پیدا کنید و فوری پروژه رو ، روش بالا بیارید ، زبونهای دیگه هم هستن که توی وب از php قویترن مثل Ruby و فریم ورک ریلز ، گاهی اوقات هم میشه از ترکیبی از چند زبان استفاده کرد و هر پارت رو به صورت یک ماژول با یک زبان نوشت و هر ماژول از راه وب سرویس ها با هم ارتباط و تبادل دیتا داشته باشن ، مثلا اونجایی که نیاز هستش از کانکارنسی و چند نخی استفاده کنیم برای lock کردن یک سری متد ها ، مثل واریز و برداشت پول و تراکنش ها در پایگاه داده و... رو با جاوا بنویسیم ، قسمت تعامل با کاربران با php و....
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
خیلی ممنونم مصطفی جان، میتونم باهات در ارتباط باشم در این خصوص؟ skhajedalouei@hotmail.com
online-support-icon