مستر کد
mrcode.wikibix.ir

شروع ساخت اپلیکیشن

نویسنده : علی بجنوردی | زمان انتشار : 10 اسفند 1399 ساعت 22:36

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



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

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

  • Python بیاموزید.
  • Ruby on Rails بیاموزید.
  • JavaScript بیاموزید (JavaScript  را قبل از یادگیری فریم ورکهایی مانند AngularJS  یا React  بیاموزید).
  • iOS Development بیاموزید.
  • Android Development بیاموزید.

بیشتر اپلیکیشن ها نیاز به پایگاه داده دارند. پس شما برای ساخت اپلیکیشن خود نیاز به دانستن یک زبان برنامه نویسی پایگاه داده دارید ) مانند SQL) ، یا بنا به نوع اپلیکیشنی که انتخاب میکنید. ممکن است نیاز به DataBase  نداشته باشید (مثل Flappy Bird)، و اما اگر به دنبال ساخت web application  هستید، به دانش بیشتری به خصوص در حوزه سرور نیاز دارید. اگر به دنبال front-end web developer  شدن هستید ، میتوانید بر روی HTML , CSS  و JavaScript  در Codepen  یا JSfiddle  متمرکز شوید . اگر تنها JavaScript  میدانید و قصد یاد گرفتن زبان دیگری ندارید ، آنگاه می توانید Node.js را امتحان کنید. پلتفرم مناسب برای back-end development  آن وجود دارد (برای پایگاه داده هم میتوانید از  MongoDB استفاده کنید). برای ایجاد یک اپلیکیشن کامل (web framework)  نیاز به دانستن یکی از زبانهای ذکر شده در ادامه دارید:

  • Ruby
  • Python
  • Php
  • Java
  • Go
  • C#

اگر میخواهید یک بازی بسازید باید به دنبال یادگیری Lua باشید. C#  هم به لطف Unity 3D game engine  انتخاب مناسبی است.

اما برای mobile app development  (ساخت اپلیکیشن موبایل) نیاز به دانستن Swift/Objective-C  برای IOS  (ساخت اپلیکیشن iOS) و Java  برای Android   داریم (ساخت اپلیکیشن برای اندروید). حال با دانستن پیش نیازها نوبت به مطرح شدن راههای ساخت اپلیکیشن می رسد.


منبع: tabaneshahr.com