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

Contenu connexe

Similaire à Mobile Application Development - Software Engineering

رابط کاری / تجربه کاری (UI/UX)
رابط کاری / تجربه کاری (UI/UX)رابط کاری / تجربه کاری (UI/UX)
رابط کاری / تجربه کاری (UI/UX)Yousef Alipour
 
انفجار تجربه‌کاربری
انفجار تجربه‌کاربریانفجار تجربه‌کاربری
انفجار تجربه‌کاربریWeb Standards School
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدعباس بني اسدي مقدم
 
بهترین مزایای برنامه نویسی تابعی چیست؟
بهترین مزایای برنامه نویسی تابعی چیست؟بهترین مزایای برنامه نویسی تابعی چیست؟
بهترین مزایای برنامه نویسی تابعی چیست؟novin ghalam
 
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهد
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهدwww.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهد
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهدPartAcademy
 
Android system architecture
Android system architectureAndroid system architecture
Android system architecturemehdi erfan
 
Root android device using kingo root
Root android device using kingo rootRoot android device using kingo root
Root android device using kingo rootlilimagmagazine
 
product management in simple language مدیریت محصول به زبان ساده
product management in simple language مدیریت محصول به زبان سادهproduct management in simple language مدیریت محصول به زبان ساده
product management in simple language مدیریت محصول به زبان سادهNegin Yashmi
 
How to root any android device with kingroot
How to root any android device with kingrootHow to root any android device with kingroot
How to root any android device with kingrootlilimagmagazine
 
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرس
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرسآموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرس
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرسfaradars
 
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدی
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدیدوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدی
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدیelecomcoAndroidProgr
 
راهکارهای طراحی نرم افزار ها محب الله امان
راهکارهای طراحی نرم افزار ها   محب الله امانراهکارهای طراحی نرم افزار ها   محب الله امان
راهکارهای طراحی نرم افزار ها محب الله امانMuhibullah Aman
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریعباس بني اسدي مقدم
 
برنامه نویسی در اندروید
برنامه نویسی در اندرویدبرنامه نویسی در اندروید
برنامه نویسی در اندرویدamironline
 
agil software managment by scrunm in tfs
agil software managment by scrunm in tfsagil software managment by scrunm in tfs
agil software managment by scrunm in tfsReza Rahimy
 
How to choose appropriate technology for product development - Persian Version
How to choose appropriate technology for product development - Persian VersionHow to choose appropriate technology for product development - Persian Version
How to choose appropriate technology for product development - Persian Versionaminmesbahi
 
introduction to Web 2.0
introduction to Web 2.0 introduction to Web 2.0
introduction to Web 2.0 Hossein sharafi
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overviewsoftwareacademy
 

Similaire à Mobile Application Development - Software Engineering (20)

رابط کاری / تجربه کاری (UI/UX)
رابط کاری / تجربه کاری (UI/UX)رابط کاری / تجربه کاری (UI/UX)
رابط کاری / تجربه کاری (UI/UX)
 
انفجار تجربه‌کاربری
انفجار تجربه‌کاربریانفجار تجربه‌کاربری
انفجار تجربه‌کاربری
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
بهترین مزایای برنامه نویسی تابعی چیست؟
بهترین مزایای برنامه نویسی تابعی چیست؟بهترین مزایای برنامه نویسی تابعی چیست؟
بهترین مزایای برنامه نویسی تابعی چیست؟
 
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهد
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهدwww.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهد
www.partacademy.ir دوره آموزش برنامه نویسی اندروید موسسه پارت مشهد
 
Android system architecture
Android system architectureAndroid system architecture
Android system architecture
 
Root android device using kingo root
Root android device using kingo rootRoot android device using kingo root
Root android device using kingo root
 
product management in simple language مدیریت محصول به زبان ساده
product management in simple language مدیریت محصول به زبان سادهproduct management in simple language مدیریت محصول به زبان ساده
product management in simple language مدیریت محصول به زبان ساده
 
How to root any android device with kingroot
How to root any android device with kingrootHow to root any android device with kingroot
How to root any android device with kingroot
 
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرس
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرسآموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرس
آموزش طراحی قالب های پرس به کمک نرم افزار لوگوپرس
 
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدی
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدیدوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدی
دوره آموزش ساخت اپلیکیشن فروشگاهی اندرویدی
 
راهکارهای طراحی نرم افزار ها محب الله امان
راهکارهای طراحی نرم افزار ها   محب الله امانراهکارهای طراحی نرم افزار ها   محب الله امان
راهکارهای طراحی نرم افزار ها محب الله امان
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
 
برنامه نویسی در اندروید
برنامه نویسی در اندرویدبرنامه نویسی در اندروید
برنامه نویسی در اندروید
 
agil software managment by scrunm in tfs
agil software managment by scrunm in tfsagil software managment by scrunm in tfs
agil software managment by scrunm in tfs
 
Nooshkhand
NooshkhandNooshkhand
Nooshkhand
 
How to choose appropriate technology for product development - Persian Version
How to choose appropriate technology for product development - Persian VersionHow to choose appropriate technology for product development - Persian Version
How to choose appropriate technology for product development - Persian Version
 
introduction to Web 2.0
introduction to Web 2.0 introduction to Web 2.0
introduction to Web 2.0
 
مهاجرت به متن باز
مهاجرت به متن بازمهاجرت به متن باز
مهاجرت به متن باز
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overview
 

Mobile Application Development - Software Engineering

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