O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Mobile Application Development - Software Engineering

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
What is Ux - User Experience .
What is Ux - User Experience .
Carregando em…3
×

Confira estes a seguir

1 de 89 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Mobile Application Development - Software Engineering (20)

Anúncio

Mobile Application Development - Software Engineering

  1. 1. ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ ‫پور‬ ‫اسمعیل‬ ‫مهدی‬ ‫باغشاهی‬ ‫خانم‬ : ‫استاد‬
  2. 2. 2 ●‫مقدمه‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫رو‬ ‫پیش‬ ‫های‬ ‫چالش‬ ✔‫توسعه‬ ‫مححظات‬ ✔‫فنی‬ ‫ظات‬‫ظ‬‫محح‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ ✔‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫کیفیت‬ ✔‫ظاحی‬‫ر‬‫ط‬UI ✔‫آگاه‬ ‫بافت‬ ‫های‬ ‫برنامه‬ ‫مطالب‬ ‫فهرست‬
  3. 3. 3 ‫مقدمه‬
  4. 4. 4 ‫مقدمه‬ ●‫و‬ ‫ها‬ ‫هوشمند،تبلت‬ ‫های‬ ‫الکترونیک،تلفن‬ ‫و‬ ‫محاسبات‬ ‫دنیای‬ ‫بعدی‬ ‫موج‬ ‫سال‬ ‫است‬ ‫خاص‬ ‫های‬ ‫دستگاه‬ ‫سایر‬–۲۰۱۲‫تایمز‬ ‫آنجلس‬ ‫لس‬
  5. 5. 5 ‫مقدمه‬ ●‫و‬ ‫ها‬ ‫هوشمند،تبلت‬ ‫های‬ ‫الکترونیک،تلفن‬ ‫و‬ ‫محاسبات‬ ‫دنیای‬ ‫بعدی‬ ‫موج‬ ‫سال‬ ‫است‬ ‫خاص‬ ‫های‬ ‫دستگاه‬ ‫سایر‬–۲۰۱۲‫تایمز‬ ‫آنجلس‬ ‫لس‬ ●‫از‬ ‫ها‬ ‫آمریکایی‬ ‫هوشمند‬ ‫های‬ ‫تلفن‬ ‫تعداد‬ ‫بار‬ ‫اولین‬ ‫برای‬ ‫ها‬ ‫سال‬ ‫این‬ ‫در‬ ‫کرد‬ ‫عبور‬ ‫ثابت‬ ‫های‬ ‫تلفن‬ ‫تعداد‬
  6. 6. 6 ‫مقدمه‬ ●‫و‬ ‫ها‬ ‫هوشمند،تبلت‬ ‫های‬ ‫الکترونیک،تلفن‬ ‫و‬ ‫محاسبات‬ ‫دنیای‬ ‫بعدی‬ ‫موج‬ ‫سال‬ ‫است‬ ‫خاص‬ ‫های‬ ‫دستگاه‬ ‫سایر‬–۲۰۱۲‫تایمز‬ ‫آنجلس‬ ‫لس‬ ●‫از‬ ‫ها‬ ‫آمریکایی‬ ‫هوشمند‬ ‫های‬ ‫تلفن‬ ‫تعداد‬ ‫بار‬ ‫اولین‬ ‫برای‬ ‫ها‬ ‫سال‬ ‫این‬ ‫در‬ ‫کرد‬ ‫عبور‬ ‫ثابت‬ ‫های‬ ‫تلفن‬ ‫تعداد‬ ●‫جذب‬ ‫برای‬ ‫عاملی‬ ‫هوشمند‬ ‫های‬ ‫گوشی‬ ‫برای‬ ‫مناسب‬ ‫های‬ ‫قیمت‬ ‫وجود‬ ‫مخاطبین‬ ‫بیشتر‬
  7. 7. 7 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬
  8. 8. 8 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬
  9. 9. 9 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬
  10. 10. 10 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬ ●‫شناسی‬ ‫زیبایی‬ ‫های‬ ‫لیه‬ ‫اساس‬ ‫ظ‬‫ر‬‫ب‬ ‫کاربری‬ ‫رابط‬ ‫ساخت‬
  11. 11. 11 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬ ●‫شناسی‬ ‫زیبایی‬ ‫های‬ ‫لیه‬ ‫اساس‬ ‫ظ‬‫ر‬‫ب‬ ‫کاربری‬ ‫رابط‬ ‫ساخت‬ ●‫کاربر‬ ‫با‬ ‫برنامه‬ ‫تعامل‬ ‫اصول‬ ‫ساخت‬
  12. 12. 12 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬ ●‫شناسی‬ ‫زیبایی‬ ‫های‬ ‫لیه‬ ‫اساس‬ ‫ظ‬‫ر‬‫ب‬ ‫کاربری‬ ‫رابط‬ ‫ساخت‬ ●‫کاربر‬ ‫با‬ ‫برنامه‬ ‫تعامل‬ ‫اصول‬ ‫ساخت‬ ●)‫(معماری‬ ‫برنامه‬ ‫کلی‬ ‫ساختار‬ ‫تعریف‬
  13. 13. 13 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬ ●‫شناسی‬ ‫زیبایی‬ ‫های‬ ‫لیه‬ ‫اساس‬ ‫ظ‬‫ر‬‫ب‬ ‫کاربری‬ ‫رابط‬ ‫ساخت‬ ●‫کاربر‬ ‫با‬ ‫برنامه‬ ‫تعامل‬ ‫اصول‬ ‫ساخت‬ ●)‫(معماری‬ ‫برنامه‬ ‫کلی‬ ‫ساختار‬ ‫تعریف‬ ●‫معماری‬ ‫داخلی‬ ‫عملکرد‬ ‫و‬ ‫متون‬ ‫توسعه‬
  14. 14. 14 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫چیست؟‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ :‫باشد‬ ‫می‬ ‫فنی‬ ‫غیر‬ ‫و‬ ‫فنی‬ ‫مواردی‬ ‫شامل‬ ●‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ظ‬‫ر‬‫ظاه‬ ‫ساخت‬ ●‫شناسی‬ ‫زیبایی‬ ‫های‬ ‫لیه‬ ‫اساس‬ ‫ظ‬‫ر‬‫ب‬ ‫کاربری‬ ‫رابط‬ ‫ساخت‬ ●‫کاربر‬ ‫با‬ ‫برنامه‬ ‫تعامل‬ ‫اصول‬ ‫ساخت‬ ●)‫(معماری‬ ‫برنامه‬ ‫کلی‬ ‫ساختار‬ ‫تعریف‬ ●‫معماری‬ ‫داخلی‬ ‫عملکرد‬ ‫و‬ ‫متون‬ ‫توسعه‬ ●‫دارد‬ ‫وجود‬ ‫موبایل‬ ‫های‬ ‫برنامه‬ ‫در‬ ‫که‬ ‫ناوبری‬ ‫بخش‬ ‫طراحی‬
  15. 15. 15 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬
  16. 16. 16 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬
  17. 17. 17 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬ ●‫افزار‬ ‫نرم‬ ‫مهندسان‬
  18. 18. 18 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬ ●‫افزار‬ ‫نرم‬ ‫مهندسان‬ ●‫گرافیک‬ ‫طراحان‬
  19. 19. 19 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬ ●‫افزار‬ ‫نرم‬ ‫مهندسان‬ ●‫گرافیک‬ ‫طراحان‬ ●‫محتوا‬ ‫دهندگان‬ ‫توسعه‬
  20. 20. 20 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬ ●‫افزار‬ ‫نرم‬ ‫مهندسان‬ ●‫گرافیک‬ ‫طراحان‬ ●‫محتوا‬ ‫دهندگان‬ ‫توسعه‬ ●‫امنیت‬ ‫متخصصین‬
  21. 21. 21 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫دهند؟‬ ‫می‬ ‫انجام‬ ‫را‬ ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ‫کار‬ ‫کسانی‬ ‫چه‬ ●‫افزار‬ ‫نرم‬ ‫مهندسان‬ ●‫گرافیک‬ ‫طراحان‬ ●‫محتوا‬ ‫دهندگان‬ ‫توسعه‬ ●‫امنیت‬ ‫متخصصین‬ ●‫دارند‬ ‫برنامه‬ ‫طراحی‬ ‫مدل‬ ‫در‬ ‫نقشی‬ ‫که‬ ‫ذینفعان‬ ‫سایر‬
  22. 22. 22 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫باشد؟‬ ‫می‬ ‫مهم‬ ‫محصول‬ ‫طراحی‬ ‫مرحله‬ ‫چرا‬
  23. 23. 23 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫باشد؟‬ ‫می‬ ‫مهم‬ ‫محصول‬ ‫طراحی‬ ‫مرحله‬ ‫چرا‬ ●‫های‬ ‫تست‬ ،‫کدها‬ ‫و‬ ‫متون‬ ‫کردن‬ ‫اضافه‬ ‫از‬ ‫قبل‬ ‫بتوان‬ ‫که‬ ‫مدلی‬ ‫ساخت‬ ‫کرد‬ ‫ارزیابی‬ ‫کاربر‬ ‫شدن‬ ‫درگیر‬ ‫و‬ ‫عملکردی‬
  24. 24. 24 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬
  25. 25. 25 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation
  26. 26. 26 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation ● Planning
  27. 27. 27 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation ● Planning ● Analysis
  28. 28. 28 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation ● Planning ● Analysis ● Engineering
  29. 29. 29 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation ● Planning ● Analysis ● Engineering ● Implementation and testing
  30. 30. 30 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫موبایل؟‬ ‫کاربردی‬ ‫برنامه‬ ‫طراحی‬ ‫مراحل‬ ● Formulation ● Planning ● Analysis ● Engineering ● Implementation and testing ● User Evaluation
  31. 31. 31 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬
  32. 32. 32 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬ : ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫باید‬ ●‫محتوا‬
  33. 33. 33 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬ : ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫باید‬ ●‫محتوا‬ ●‫شناسی‬ ‫زیبایی‬
  34. 34. 34 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬ : ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫باید‬ ●‫محتوا‬ ●‫شناسی‬ ‫زیبایی‬ ●‫معماری‬
  35. 35. 35 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬ : ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫باید‬ ●‫محتوا‬ ●‫شناسی‬ ‫زیبایی‬ ●‫معماری‬ ●‫کاربری‬ ‫رابط‬
  36. 36. 36 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫شود؟‬ ‫می‬ ‫ساخته‬ ‫طراحی‬ ‫از‬ ‫بعد‬ ‫ظه‬‫ک‬ ‫محصولی‬ ‫های‬ ‫ویژگی‬ : ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫باید‬ ●‫محتوا‬ ●‫شناسی‬ ‫زیبایی‬ ●‫معماری‬ ●‫کاربری‬ ‫رابط‬ ●‫مناسب‬ ‫ناوبری‬
  37. 37. 37 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫است؟‬ ‫شده‬ ‫طراحی‬ ‫درستی‬ ‫به‬ ‫ما‬ ‫برنامه‬ ‫شویم‬ ‫مطمئن‬ ‫چگونه‬
  38. 38. 38 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫است؟‬ ‫شده‬ ‫طراحی‬ ‫درستی‬ ‫به‬ ‫ما‬ ‫برنامه‬ ‫شویم‬ ‫مطمئن‬ ‫چگونه‬ ●‫نظر‬ ‫مورد‬ ‫آیتم‬ ‫باید‬ ،‫کاربردی‬ ‫ظنامه‬‫ر‬‫ب‬ ‫طراحی‬ ‫چرخه‬ ‫از‬ ‫ای‬ ‫مرحله‬ ‫هر‬ ‫در‬ .‫شود‬ ‫رفع‬ ‫و‬ ‫مشخص‬ ‫احتمالی‬ ‫خطاهای‬ ‫و‬ ‫شود‬ ‫بررسی‬ ‫دقت‬ ‫به‬
  39. 39. 39 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫طراحی‬ ●‫است؟‬ ‫شده‬ ‫طراحی‬ ‫درستی‬ ‫به‬ ‫ما‬ ‫برنامه‬ ‫شویم‬ ‫مطمئن‬ ‫چگونه‬ ●‫نظر‬ ‫مورد‬ ‫آیتم‬ ‫باید‬ ،‫کاربردی‬ ‫ظنامه‬‫ر‬‫ب‬ ‫طراحی‬ ‫چرخه‬ ‫از‬ ‫ای‬ ‫مرحله‬ ‫هر‬ ‫در‬ .‫شود‬ ‫رفع‬ ‫و‬ ‫مشخص‬ ‫احتمالی‬ ‫خطاهای‬ ‫و‬ ‫شود‬ ‫بررسی‬ ‫دقت‬ ‫به‬ ●‫در‬ ‫تا‬ ‫بگیریم‬ ‫نظر‬ ‫در‬ ‫نیز‬ ‫را‬ ‫جایگزین‬ ‫های‬ ‫روش‬ ‫باید‬ ‫مواردی‬ ‫در‬ .‫باشیم‬ ‫داشته‬ ‫جایگزین‬ ‫روش‬ ،‫ظر‬‫ظ‬‫ن‬ ‫مورد‬ ‫روش‬ ‫در‬ ‫ظا‬‫ط‬‫خ‬ ‫بروز‬ ‫صورت‬
  40. 40. 40 ‫رو‬ ‫پیش‬ ‫های‬ ‫چالش‬ ‫باشند‬ ‫می‬ ‫یکسان‬ ‫هم‬ ‫با‬ ‫هوشمند‬ ‫های‬ ‫گوشی‬ ‫های‬ ‫ویژگی‬ ‫اکثر‬ ‫اینکه‬ ‫با‬ .‫دارند‬ ‫متفاوتی‬ ‫های‬ ‫خواسته‬ )‫ها‬ ‫خود(برنامه‬ ‫های‬ ‫گوشی‬ ‫از‬ ‫کاربران‬ ‫ولی‬
  41. 41. 41 ‫رو‬ ‫پیش‬ ‫های‬ ‫چالش‬ ‫باشند‬ ‫می‬ ‫یکسان‬ ‫هم‬ ‫با‬ ‫هوشمند‬ ‫های‬ ‫گوشی‬ ‫های‬ ‫ویژگی‬ ‫اکثر‬ ‫اینکه‬ ‫با‬ .‫دارند‬ ‫متفاوتی‬ ‫های‬ ‫خواسته‬ )‫ها‬ ‫خود(برنامه‬ ‫های‬ ‫گوشی‬ ‫از‬ ‫کاربران‬ ‫ولی‬ ●‫شخصی‬ ‫کامپیوترهای‬ ‫های‬ ‫ویژگی‬
  42. 42. 42 ‫رو‬ ‫پیش‬ ‫های‬ ‫چالش‬ ‫باشند‬ ‫می‬ ‫یکسان‬ ‫هم‬ ‫با‬ ‫هوشمند‬ ‫های‬ ‫گوشی‬ ‫های‬ ‫ویژگی‬ ‫اکثر‬ ‫اینکه‬ ‫با‬ .‫دارند‬ ‫متفاوتی‬ ‫های‬ ‫خواسته‬ )‫ها‬ ‫خود(برنامه‬ ‫های‬ ‫گوشی‬ ‫از‬ ‫کاربران‬ ‫ولی‬ ●‫شخصی‬ ‫کامپیوترهای‬ ‫های‬ ‫ویژگی‬ ●‫محاسباتی‬ ‫قدرت‬ ‫از‬ ‫نکردن‬ ‫گحیه‬ ‫و‬ ‫حمل‬ ‫آزادی‬ ‫ظ‬‫ر‬‫ب‬ ‫تمرکز‬
  43. 43. 43 ‫رو‬ ‫پیش‬ ‫های‬ ‫چالش‬ ‫باشند‬ ‫می‬ ‫یکسان‬ ‫هم‬ ‫با‬ ‫هوشمند‬ ‫های‬ ‫گوشی‬ ‫های‬ ‫ویژگی‬ ‫اکثر‬ ‫اینکه‬ ‫با‬ .‫دارند‬ ‫متفاوتی‬ ‫های‬ ‫خواسته‬ )‫ها‬ ‫خود(برنامه‬ ‫های‬ ‫گوشی‬ ‫از‬ ‫کاربران‬ ‫ولی‬ ●‫شخصی‬ ‫کامپیوترهای‬ ‫های‬ ‫ویژگی‬ ●‫محاسباتی‬ ‫قدرت‬ ‫از‬ ‫نکردن‬ ‫گحیه‬ ‫و‬ ‫حمل‬ ‫آزادی‬ ‫ظ‬‫ر‬‫ب‬ ‫تمرکز‬ ●‫دارد‬ ‫امکان‬ ‫گوشی‬ ‫روی‬ ‫فقط‬ ‫که‬ ‫بفرد‬ ‫منحصر‬ ‫تجربه‬ ‫این‬ ‫گرفتن‬ ‫نظر‬ ‫در‬
  44. 44. 44 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬
  45. 45. 45 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬
  46. 46. 46 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬ ●‫باطری‬ ‫های‬ ‫محدودیت‬
  47. 47. 47 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬ ●‫باطری‬ ‫های‬ ‫محدودیت‬ ●‫محاسباتی‬ ‫قدرت‬ ‫محدودیت‬
  48. 48. 48 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬ ●‫باطری‬ ‫های‬ ‫محدودیت‬ ●‫محاسباتی‬ ‫قدرت‬ ‫محدودیت‬ ●‫افزاری‬ ‫نرم‬ ‫های‬ ‫محدودیت‬
  49. 49. 49 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬ ●‫باطری‬ ‫های‬ ‫محدودیت‬ ●‫محاسباتی‬ ‫قدرت‬ ‫محدودیت‬ ●‫افزاری‬ ‫نرم‬ ‫های‬ ‫محدودیت‬ ●‫منابع‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫از‬ ‫خاص‬ ‫هایی‬ ‫بخش‬ ‫به‬ ‫دسترسی‬
  50. 50. 50 ‫توسعه‬ ‫مححظات‬ ●‫ها‬ ‫گوشی‬ ‫افزاری‬ ‫سخت‬ ‫های‬ ‫محدودیت‬ ●‫نمایش‬ ‫صفحه‬ ‫اندازه‬ ●‫باطری‬ ‫های‬ ‫محدودیت‬ ●‫محاسباتی‬ ‫قدرت‬ ‫محدودیت‬ ●‫افزاری‬ ‫نرم‬ ‫های‬ ‫محدودیت‬ ●‫منابع‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫از‬ ‫خاص‬ ‫هایی‬ ‫بخش‬ ‫به‬ ‫دسترسی‬ ●‫سیستم‬ ‫منابع‬ ‫از‬ ‫استفاده‬ ‫در‬ ‫بودن‬ ‫محدود‬
  51. 51. 51 ‫توسعه‬ ‫مححظات‬ ●‫جدید‬ ‫افزارهای‬ ‫سخت‬
  52. 52. 52 ‫توسعه‬ ‫مححظات‬ ●‫جدید‬ ‫افزارهای‬ ‫سخت‬ ●... ‫و‬ ‫یاب‬ ‫حسگرها،موقعیت‬
  53. 53. 53 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬
  54. 54. 54 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬ ●‫نویسی‬ ‫برنامه‬ ‫های‬ ‫زبان‬ ‫و‬ ‫ها‬ ‫فریمورک‬ ‫از‬ ‫وسیعی‬ ‫طیف‬
  55. 55. 55 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬ ●‫نویسی‬ ‫برنامه‬ ‫های‬ ‫زبان‬ ‫و‬ ‫ها‬ ‫فریمورک‬ ‫از‬ ‫وسیعی‬ ‫طیف‬ ●‫مختلف‬ ‫قوانین‬ ‫و‬ ‫ابزارها‬ ‫با‬ ‫زیاد‬ ‫افزاری‬ ‫ظم‬‫ر‬‫ن‬ ‫های‬ ‫فروشگاه‬
  56. 56. 56 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬ ●‫نویسی‬ ‫برنامه‬ ‫های‬ ‫زبان‬ ‫و‬ ‫ها‬ ‫فریمورک‬ ‫از‬ ‫وسیعی‬ ‫طیف‬ ●‫مختلف‬ ‫قوانین‬ ‫و‬ ‫ابزارها‬ ‫با‬ ‫زیاد‬ ‫افزاری‬ ‫ظم‬‫ر‬‫ن‬ ‫های‬ ‫فروشگاه‬ ●‫چابک‬ ‫کوتاه‬ ‫خیلی‬ ‫ی‬ ‫توسعه‬ ‫های‬ ‫چرخه‬–
  57. 57. 57 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬ ●‫نویسی‬ ‫برنامه‬ ‫های‬ ‫زبان‬ ‫و‬ ‫ها‬ ‫فریمورک‬ ‫از‬ ‫وسیعی‬ ‫طیف‬ ●‫مختلف‬ ‫قوانین‬ ‫و‬ ‫ابزارها‬ ‫با‬ ‫زیاد‬ ‫افزاری‬ ‫ظم‬‫ر‬‫ن‬ ‫های‬ ‫فروشگاه‬ ●‫چابک‬ ‫کوتاه‬ ‫خیلی‬ ‫ی‬ ‫توسعه‬ ‫های‬ ‫چرخه‬– ●‫دوربین‬ ‫و‬ ‫حسگرها‬ ‫با‬ ‫تعامل‬ ‫پیچیدگی‬ ‫و‬ ‫کاربری‬ ‫رابط‬ ‫های‬ ‫محدودیت‬
  58. 58. 58 ‫فنی‬ ‫مححظات‬ ●‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫پلتفرم‬ ‫چندین‬ ●‫نویسی‬ ‫برنامه‬ ‫های‬ ‫زبان‬ ‫و‬ ‫ها‬ ‫فریمورک‬ ‫از‬ ‫وسیعی‬ ‫طیف‬ ●‫مختلف‬ ‫قوانین‬ ‫و‬ ‫ابزارها‬ ‫با‬ ‫زیاد‬ ‫افزاری‬ ‫ظم‬‫ر‬‫ن‬ ‫های‬ ‫فروشگاه‬ ●‫چابک‬ ‫کوتاه‬ ‫خیلی‬ ‫ی‬ ‫توسعه‬ ‫های‬ ‫چرخه‬– ●‫دوربین‬ ‫و‬ ‫حسگرها‬ ‫با‬ ‫تعامل‬ ‫پیچیدگی‬ ‫و‬ ‫کاربری‬ ‫رابط‬ ‫های‬ ‫محدودیت‬ ●‫مصرفی‬ ‫توان‬ ‫مدیریت‬
  59. 59. 59 ‫فنی‬ ‫مححظات‬ ●‫امنیتی‬ ‫های‬ ‫سیاست‬ ‫و‬ ‫ها‬ ‫مدل‬
  60. 60. 60 ‫فنی‬ ‫مححظات‬ ●‫امنیتی‬ ‫های‬ ‫سیاست‬ ‫و‬ ‫ها‬ ‫مدل‬ ●‫داده‬ ‫سازی‬ ‫ذخیره‬ ‫فضای‬ ‫های‬ ‫محدودیت‬
  61. 61. 61 ‫فنی‬ ‫مححظات‬ ●‫امنیتی‬ ‫های‬ ‫سیاست‬ ‫و‬ ‫ها‬ ‫مدل‬ ●‫داده‬ ‫سازی‬ ‫ذخیره‬ ‫فضای‬ ‫های‬ ‫محدودیت‬ ●‫هستند‬ ‫خارجی‬ ‫منابع‬ ‫به‬ ‫وابسته‬ ‫که‬ ‫هایی‬ ‫برنامه‬
  62. 62. 62 ‫فنی‬ ‫مححظات‬ ●‫امنیتی‬ ‫های‬ ‫سیاست‬ ‫و‬ ‫ها‬ ‫مدل‬ ●‫داده‬ ‫سازی‬ ‫ذخیره‬ ‫فضای‬ ‫های‬ ‫محدودیت‬ ●‫هستند‬ ‫خارجی‬ ‫منابع‬ ‫به‬ ‫وابسته‬ ‫که‬ ‫هایی‬ ‫برنامه‬ ●‫موبایل‬ ‫های‬ ‫برنامه‬ ‫تست‬ ‫ومشکحت‬ ‫ها‬ ‫سختی‬
  63. 63. 63 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation
  64. 64. 64 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬
  65. 65. 65 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬ ●‫برنامه‬ ‫کلی‬ ‫معماری‬ ‫طراحی‬
  66. 66. 66 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬ ●‫برنامه‬ ‫کلی‬ ‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬
  67. 67. 67 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬ ●‫برنامه‬ ‫کلی‬ ‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫اهداف‬
  68. 68. 68 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬ ●‫برنامه‬ ‫کلی‬ ‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫اهداف‬ ●‫ها‬ ‫ویژگی‬
  69. 69. 69 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Formulation ●‫سازمان‬ ‫و‬ ‫کاربر‬ ‫با‬ ‫تعامل‬ ●‫برنامه‬ ‫کلی‬ ‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫اهداف‬ ●‫ها‬ ‫ویژگی‬ ●‫دهد‬ ‫انجام‬ ‫باید‬ ‫برنامه‬ ‫که‬ ‫هایی‬ ‫فعالیت‬
  70. 70. 70 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Planning ‫و‬ ‫شود‬ ‫می‬ ‫زده‬ ‫تخمین‬ ‫پروژه‬ ‫تمام‬ ‫های‬ ‫ریسک‬ ‫و‬ ‫ها‬ ‫هزینه‬ ‫مرحله‬ ‫این‬ ‫در‬ .‫شود‬ ‫می‬ ‫تهیه‬ ‫جزئیات‬ ‫با‬ ‫زمانبندی‬ ‫همچنین‬
  71. 71. 71 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis
  72. 72. 72 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis ●‫کاربر‬ ‫های‬ ‫نیازمندی‬ ‫تمام‬ ‫کردن‬ ‫مشخص‬
  73. 73. 73 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis ●‫کاربر‬ ‫های‬ ‫نیازمندی‬ ‫تمام‬ ‫کردن‬ ‫مشخص‬ ●‫محتوا‬ ‫آنالیز‬
  74. 74. 74 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis ●‫کاربر‬ ‫های‬ ‫نیازمندی‬ ‫تمام‬ ‫کردن‬ ‫مشخص‬ ●‫محتوا‬ ‫آنالیز‬ ●‫تعامل‬ ‫آنالیز‬
  75. 75. 75 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis ●‫کاربر‬ ‫های‬ ‫نیازمندی‬ ‫تمام‬ ‫کردن‬ ‫مشخص‬ ●‫محتوا‬ ‫آنالیز‬ ●‫تعامل‬ ‫آنالیز‬ ●‫آنالیزفعالیت‬
  76. 76. 76 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Analysis ●‫کاربر‬ ‫های‬ ‫نیازمندی‬ ‫تمام‬ ‫کردن‬ ‫مشخص‬ ●‫محتوا‬ ‫آنالیز‬ ●‫تعامل‬ ‫آنالیز‬ ●‫آنالیزفعالیت‬ ●‫پیکربندی‬ ‫آنالیز‬
  77. 77. 77 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering
  78. 78. 78 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering ●‫معماری‬ ‫طراحی‬
  79. 79. 79 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering ●‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬
  80. 80. 80 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering ●‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫رابط‬ ‫ظاحی‬‫ر‬‫ط‬
  81. 81. 81 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering ●‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫رابط‬ ‫ظاحی‬‫ر‬‫ط‬ ●‫محتوا‬ ‫طراحی‬
  82. 82. 82 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Engineering ●‫معماری‬ ‫طراحی‬ ●‫ناوبری‬ ‫طراحی‬ ●‫رابط‬ ‫ظاحی‬‫ر‬‫ط‬ ●‫محتوا‬ ‫طراحی‬ ●‫محتوا‬ ‫تولید‬
  83. 83. 83 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Implementation and testing
  84. 84. 84 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Implementation and testing ‫ن‬ ‫ممک‬ ‫که‬ ‫شوند.مواردی‬ ‫می‬ ‫تست‬ ‫و‬ ‫نوشته‬ ‫برنامه‬ ‫کدهای‬ ‫مرحله‬ ‫این‬ ‫در‬ : ‫کنند‬ ‫چالشی‬ ‫خیلی‬ ‫را‬ ‫تست‬ ‫مرحله‬ ‫است‬
  85. 85. 85 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Implementation and testing ‫ن‬ ‫ممک‬ ‫که‬ ‫شوند.مواردی‬ ‫می‬ ‫تست‬ ‫و‬ ‫نوشته‬ ‫برنامه‬ ‫کدهای‬ ‫مرحله‬ ‫این‬ ‫در‬ : ‫کنند‬ ‫چالشی‬ ‫خیلی‬ ‫را‬ ‫تست‬ ‫مرحله‬ ‫است‬ ●‫شبکه‬ ‫و‬ ‫رادیو‬ ‫به‬ ‫مربوط‬ ‫مشکحت‬ ‫و‬ ‫موارد‬
  86. 86. 86 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Implementation and testing ‫ن‬ ‫ممک‬ ‫که‬ ‫شوند.مواردی‬ ‫می‬ ‫تست‬ ‫و‬ ‫نوشته‬ ‫برنامه‬ ‫کدهای‬ ‫مرحله‬ ‫این‬ ‫در‬ : ‫کنند‬ ‫چالشی‬ ‫خیلی‬ ‫را‬ ‫تست‬ ‫مرحله‬ ‫است‬ ●‫شبکه‬ ‫و‬ ‫رادیو‬ ‫به‬ ‫مربوط‬ ‫مشکحت‬ ‫و‬ ‫موارد‬ ●‫کم‬ ‫باند‬ ‫پهنای‬ ‫بخاطر‬ ‫ها‬ ‫داده‬ ‫ارسال‬ ‫در‬ ‫زیاد‬ ‫تاخیر‬
  87. 87. 87 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ Implementation and testing ‫ن‬ ‫ممک‬ ‫که‬ ‫شوند.مواردی‬ ‫می‬ ‫تست‬ ‫و‬ ‫نوشته‬ ‫برنامه‬ ‫کدهای‬ ‫مرحله‬ ‫این‬ ‫در‬ : ‫کنند‬ ‫چالشی‬ ‫خیلی‬ ‫را‬ ‫تست‬ ‫مرحله‬ ‫است‬ ●‫شبکه‬ ‫و‬ ‫رادیو‬ ‫به‬ ‫مربوط‬ ‫مشکحت‬ ‫و‬ ‫موارد‬ ●‫کم‬ ‫باند‬ ‫پهنای‬ ‫بخاطر‬ ‫ها‬ ‫داده‬ ‫ارسال‬ ‫در‬ ‫زیاد‬ ‫تاخیر‬ ●‫امنیتی‬ ‫های‬ ‫نگرانی‬
  88. 88. 88 ‫موبایل‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ User Evaluation ‫س‬ ‫دستر‬ ‫و‬ ‫کاربردپذیری‬ ‫شده،برای‬ ‫نوشته‬ ‫کاربردی‬ ‫برنامه‬ ‫ظحله‬‫ر‬‫م‬ ‫این‬ ‫در‬ ‫یعنی‬ ،‫چرخه‬ ‫اول‬ ‫به‬ ‫بعد‬ ‫مرحله‬ ‫برای‬ ‫دوباره‬ ‫و‬ ‫شود‬ ‫می‬ ‫ارزیابی‬ ‫پذیری‬ Formulation.‫گردیم‬ ‫برمی‬
  89. 89. 89 ‫سوال؟‬

×