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

0 امتیاز
33 بازدید
سوال شده مهر 30, 1394 توسط jaykob  
با سلام

 

چطور می شه فهمید یک برنامه ای که نوشتیم در شرایط مختلف به چه منابع سخت افزاری نیاز مند است و یک حداقل و یک ایده آل سخت افزار براش نوشت

 

تشکر
این مطلب را به اشتراک بگذارید

1 پاسخ

+1 امتیاز
پاسخ داده شده مهر 30, 1394 توسط ASHKARAN  
انتخاب شده آبان 30, 1394 توسط ASHKARAN
 
بهترین پاسخ

با عرض سلام

اکثر گوشی ها از نظر سخت افزاری یک مدل کلی از سخت افزار ها رو ارائه می کنن که البته می تونن خیلی با هم فرق داشته باشن....

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

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

البته در بعضی موارد نیاز به بررسی وجود سخت افزار خاصی هم هستیم اما در کل شما 80 درصد اوقات نیاز به دقت در تفاوت های نرم افزاری دارید....

چراکه بیشتر ارور ها و باگ های نرم افزار به خاطر اینه که شما برنامتون رو تو یک شبیه ساز و یک نسخه اندروید عیب زدایی می کنید اما در نسخه های دیگه به مشکل بر می خورید .....

دارای دیدگاه آبان 1, 1394 توسط jaykob  
سلام و تشکر استاد

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

در کل منظورم اینه که نرم افزار ما در حال اجرا که هست مثلا وقتی به سرور وصل می شیم یا به سوکت وصل می شه چقدر از cpu و ram رو می گیره و یک پرفورمنس تست باشه که بتونم ورژن سیستم عامل مناسبی انتخاب کنم

تشکر از شما
دارای دیدگاه آبان 1, 1394 توسط hadi.es  
سلام دوست عزیز

این برنامه تون رو با c بنویسین چون میتونین حافظه رو مدیریت کنین. روری هر سیستم عاملی هم برنامه تون اجرا میشه

با زبان c میتونین خودتون تعیین کنین که حافظه رو چطور مدیریت کنین

آروزی موفقیت
دارای دیدگاه آبان 2, 1394 توسط ASHKARAN  
ویرایش شده آبان 30, 1394 توسط ASHKARAN
این مسائلی که فرمودید اگر اصولی پیاده سازی بشه هزینه های بسیار کمی برای سیستم عامل داره....

در صورتی که می خواین مقدار دقیق استفاده از RAM  و CPU  در اندروید رو مشاهده بفرمایید می تونید در گوشی از قسمت برنامه نویسان گزینه مربوطه رو فعال کنید....

و یا از اندروید استودیو استفاده کنید، چراکه این اطلاعات رو کاملا دقیق در اختیارتون میگذاره....

اما در مورد سرور کمی بحث متفاوته !

خیلی باید دقت کنید....

در صورتی که میخواین یک سرور سوکت راه بندازین توصیه می کنم از اسکریپت های آماده استفاده کنید !

مدیریت حجم بالایی از کاربران اصلا کار ساده ای نیست !

693 سوال

669 پاسخ

1,169 دیدگاه

294 کاربر

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


لطفا از Android Studio استفاده بفرمایید

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...