تولیدات نرم افزاری

مراحل طراحی نرم افزار

برنامه ریزی

 

تحلیل اطلاعات پروژه

مستندسازی

تهیه طرح کلی (wireframes)

تایید مشتری

طراحی

 

ساخت طراحی اولیه اپلیکیشن

ایجاد تغییران

گرفتن نظر مشتری

اعمال بازخورد مشتری بر اپلیکیشن

توسعه

 

تهیه استراتژی توسعه اپ

تست کردن استراتژی

توسعه و برنامه نویسی اپلیکیشن

انتشار اپلیکیشن

ابزار های طراحی نرم افزار

 

سی شارپ

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

  • پشتیبانی قوی
  • اپدیت های مداوم
  • شی گرا
  • قابلیت چند سکوئی

الکترون

الکترون یکی از زبان های برنامه نویسی که در پلتفرم های ویندوز و لینوکس مورد استفاده قرار می گیرد. اساس آن براساس زبان اسکریپت نویسی جاوا است که در کنار html قرار می گیرد.

  • سادگی برنامه نویسی
  • پشتیبانی از کراس پلتفرم
  • جامعه بزرگ توسعه دهندگان
  • متن باز و رایگان

پایتون

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

  • سادگی مثال زدنی
  • قدمت و بروز رسانی مداوم
  • رایگان و متن باز
  • گستردگی جامعه کاربران

جاوا

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

  • شی گرائی
  • عدم وابستگی به معماری کامپیوتر
  • قابلیت مالتی پلتفرم
  • گستردگی استفاده در تجهیزات مختلف

فورترن

زبان برنامه نویسی چند منظوره است که بیشتر در جهت انجام محاسبات عددی مورد استفاده قرار می گیرد و تقریبا بر روی تمامی سوپر کامپیوترهای دنیا مورد استفاده قرار می گیرد

  • محاسبات دقیق عددی
  • پشتیبانی از سیستم های پردازش موازی
  • قدمت بسیار زیاد
  • سرعت بالا
  • جامعیت توابع ریاضی