آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

jquery mobile یا انیمیشن و database یاhtml مشورت برای انتخاب بین دو شیوه ی کدزنی یک اپلیکیشن

ابراهیم  10 سال پیش  10 سال پیش
+1 0

سلام خسته نباشید

از دوستانی حرفه ای خواهش مند هستم که بنده را راهنمایی بفرمایند

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

1-با توجه به اینکه نمی خواهم حجم برنامه بالا برود ایا شما پیشنهاد می کنید بنده این تصاویر و تکست ها را در دیتا بیس ای ذخیره کنم و بر اساس انتخاب کاربر در لیست ویو انها را در مکان مورد نظر جاگذاری کنم و حرکت ها را با استفاده از دستورات انیمیشن ایجاد کنم و یا راه دوم این که هر صفحه دستور عمل را به صورت یک فایل html بسازم و حرکت ها را هم با jquery mobile ایجاد کنم؟(البته توجه شود که راه دوم برای بنده راحت تر است منتها نگرانی بنده بابت این است که ساختن صفحات html به تعداد دستور عمل ها که حدود صد عدد می باشد حجم برنامه را خیلی افزایش دهد.)

2-بنده با اینکه خیلی برای اموزش های استاد عزیز زمان گذاشته ام منتها هنوز مشکلی دارم در این مورد که کدام راه را انتخاب کنم راه اول این که برای هر کدام از سایز های صفحات موبایل یک تصویر قرار دهم که حجم برنامه را خیلی زیاد می کند ولی سرعت اجرای ان را افزایش می دهد و یا اینکه این اسکیل کردن تصویر را به عهده ی اندروید در زمان اجرای برنامه بگذارم که البته این هم در مورد حجم به بنده کمک می کند منتها سرعت اجرای برنامه را کاهش می دهد.ممنون می شوم بنده را راهنمایی بفرمایید.

 

 

+1 0
دوستان لطفا اگر پاسخ را می دانند بنده را راهنمایی بفرمایند ممنون. (10 سال پیش)
+2 0
استفاده از HTML و کلا سیستم Cross Platform باعث کند شدن برنامه میشود . بهترین کار این هست از کد های نیتیو اندروید یعنی کد جاوا استفاده کنید . برای بارگذاری اطلاعات پیشنهاد میکنم داده ها را کاربر از سرور دریافت کند و در دیتابی لوکال قرار ندهید . در مورد عکس هم به نظرم بهترین راه این هست که با توجه به اندازه صفحه نمایش کاربر عکس های متناسب را در سرور یکبار بسازید و نمایش دهید . (10 سال پیش)
+1 0
ممنون اقا محمد حسین عزیز ما هم علاقه مند هستیم که به پیشنهاد شما عمل کنیم . که البته سوالاتی برایمان پیش آمده است که بعضی از انها را ممنوم می شوم اگر برایتان مقدور است پاسخ دهید. 1- برای کاهش حجم تصاویر و دانلود و کش بنده کتاب خانه هایی را مانند picasso و غیره پیدا کرده ام در گیت هاب شما چه پیشنهادی در این زمینه دارید. 2-فکر می کنم روال کار به این صورت باشدکه وقتی صفحه ی اصلی به صورت list view به کاربر نشان داده می شود هنگامی که او اسکرول می کند وقتی یک ویو جدید بالا می اید همان لحظه اطلاعاتش را از سرور دریافت کند و البته راهی دیگر این است که برای تجربه ی کاربری بهتر ما بگوییم اگر دیوایسش سه ویو را می تواند نشان دهد پنج ویو بعدی را هم در یافت کند نظر شما با کدام یک است 3- ایا باید برای دریافت اطلاعات از روش json استفاده کنیم؟ 4-ایا روال کار برنامه هایی از این دست آن است که وقتی فرد لیست ویو را مشاهده می کند و بر روی یک ویو تاچ می کند ما دستور بدهیم که اطلاعات ان ویو در دیتا بیس وی وارد شود برای همیشه و یا انکه تنها تا وقتی اپ را نبسته است اطلاعات دا داشته باشد؟ 5- هر رفرنس و یا سورسی در گیت که به نظرتان مفید است می تواند به ما بسیار کمک کند ممنون می شوم رفرنس دهید. شرمنده بابت طولانی شدن. (10 سال پیش)
+1 0
و دو سوال دیگر جناب کاشی زاده ی عزیز 1-در بعضی از اپ ها متن تکست در اپلیکیشن وجود دارد و تنها تصاویر هستند که از سرور دریافت می شوند و برخی دیگر هم تمامی محتوا را از سرور دریافت می کنند شما کدام مورد را پیشنهاد می دهید؟ 2-بنده در کتاب های اموزش اندروید دیده ام که بسیار سفارش میکنند که از fragment استفاده شود سوال بنده این است که برای پیاده سازی صفحاتی که دارای انیمیشن هستند و سنگین هم هستند به این صورت که با استفاده از fragment بنده در یک اکتیویتی به این صورت عمل کنم که کاربر بعد از انتخاب یک ویو به محتوا وارد شود بهتر است و یا اینکه صفحهی لیست ویو و محتوان را در دو اکتیویتی جدا پیاده سازی کنم ؟ زیرا نگران هستم دوستانی که گوشی با قدرت پایین تری دارند در صورت پیاده سازی به صورت فرگمنت مبادا با مشکل عدم روان بودن اپ مواجه شوند. مجددا سپاسگزارم (10 سال پیش)
+2 0
1- برای کاهش حجم از فورمت jpg و استاندارد های مربوط به تصاویر وب استفاده کنید و سعی کنید درخواست کاربر برای گرفتن تصاویر را با اندازه صفحه نمایش آماده کنید . 2-بله به صورت لیزی لود میشوند - بسته به به نظر خود شماست ، ولی هرچه تعداد آیتم ها کمتر باشد بهتر است . 3- از xml هم میتوانید استفاده کنید ولی json منطقی تر و بهتر است .4-میتوانید اطلاعات مشاهده شده را در دیتابیس کش کنید یا در فایل فرقی نمیکند .5-ریفرنس خاصی نیاز ندارید از آموزش های استاد استفاده کنید و سوالات مطرح شده در سرویس پرسش و پاسخ (10 سال پیش)
+2 0
1- بستگی به برنامه شما داره ، بهتره همه اطلاعات از سرور گرفته بشود . 2-طبیعتا یک اکتیوتی برای لیست ها دارید و یک اکتیوتی برای محتوی که داخلش از ویو پیجر میتونید استفاده کنید . (10 سال پیش)
+1 0
خیلی ممنون محمد حسین عزیز موضوع دیگری که مطرح است در مورد سرور است که مواردی بود که با تحقیق زیاد هم بنده نتوانستم به جوابی برسم. 1-ایا فرمولی هست که بنده بتوانم با توجه به میزان دانلود به این امر پی ببرم که چه نوع سروری جوابگو می باشد؟ به طور مثال اگر پنجاه هزار دانلود داشته باشم به سروری با این مشخصات نیاز دارم. 2-اولویت بنده این است که از سرور هایی استفاده کنم که داخل کشورم می باشند ولی از طرفی محدودیت دانلود و محدودی پهنای باند خودش مشکلی است پیشنهاد شما چیست؟ 3-ایا به نظر شما اگر از چند سرور استفاده کنم که کاربر قبل از در یافت اطلاعات پینگ کند سرور ها را و هر کدام مناسب تر بود از ان سرور اطلاعات را دریافت کند خوب است؟ و این پینگ شدن از چه کلاسی استفاده می کند؟ 4-با توجه به پاسخ شما نمی دانم درست نتیجه گرفتم یا نه ولی شما استفاده از لایبرری هایی مانند picasso را که در گیت هاب می باشند پیشنهاد نمی کنید؟ 5-به جهت اینکه اگر لازم شد بتوانم سرور را تغییر دهم به نظر اگر جوری کد زنی کنیم که اپ ابتدا به یک سرور وصل شود و ایپی سرور های موجود را بگیرد و بعد از ان انها را پینگ کند و اطلاعات را از یک سرور دریافت کند خوب است و یا این پروسه نیازی نیست 6- نظر شما در مورد استفاده ازد Async task چیست که بعدا بتوانم اپ را اپدیت کنم ؟ خیلی ممنون (10 سال پیش)
+2 0
فرمول خاصی ندارد محاسبه دانلود کاربران در یک هفته مشخص کننده همه چیز هست ، برای دانلود نیازی به سرور ایران نیست البته چه بهتر که از سرور ایران استفاده کنید .نیازی به استفاده از چند سرور هم نیست بهتر است از یک سرور استفاده کنید .استفاده از لایبری در صورتی که خودتان توانایی نوشتن از صفر یک کتابخانه را داشته باشید توصیه نمیشود .از آموزش ها استاد در مبحث وب سرویس کمک بگیرید بهتر است (10 سال پیش)
0 0
منظورتون اموزش های دوره ی LAMP هستش؟ (10 سال پیش)
+2 0
نه منظور آموزش وب سرویس استاد در این لینک هست . (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .