خیلی کاربرای گوشی های هوشمند پیش از نصب برنامه های اندروید به هیچ چی توجه نمی کنن و همین جوری هردمبیل هر چی گیرشون میاد رو نصب می کنن .یکی از مهم ترین دلایلی که کاربرای اندروید مشکلات نرم افزاری بیشتری با گوشی یا تبلت اندرویدی شون پیدا می کنن همین مسئله اس . من در این پست می خوام نکات مهم پیش از نصب برنامه های اندروید رو خدمت تون عرض کنم و توصیه می کنم حتما این نکات رو بخونید و رعایت کنید .
سازگاری برنامه با نسخه اندروید نصب شده روی گوشی یا تبلت شما
لازمه برای کاربران آماتور توضیح بدم که سیستم عامل اندروید هم مثه ویندوز یا هر سیستم عامل دیگه ای چند نسخه مختلف عرضه کرده که در هر نسخه معایب نسخه قبلی بر طرف شده و قابیت های جدیدی هم بهش اضافه شده . این قابلیت های جدید بر اساس تغییرات و امکانات جدید سخت افزاری به وجود میان . برنامه نویس ها برای ارائه برنامه ها و بازی های جذاب تر از امکانات سخت افزاری و نرم افزاری جدید استفاده میکنن تا بتونن کارای بهتری ارائه بدن و بیشتر بفروشن . استفاده از امکانات جدید فقط در گوش های جدید و سیستم عامل های جدیدتر امکان پذیره . هر برنامه نویس ( یا شرکت نرم افزاری ) که یه اپلیکیشن اندرویدی تولید میکنه ، باید نسخه مورد نیاز برای نصب نرم افزارش رو هم تعیین کنه . بنابراین وقتی می خواید یه برنامه یا بازی اندرویدی رو نصب کنید خود اون مارکت یا تولید کننده نرم افزار بهتون میگه که آیا این برنامه روی گوشی شما نصب میشه یا نه . برا ی اینکه بتونید نسخه اندروید نصب شده روی گوشی تون رو ببینید می تونید برید به قسمت تنظیمات اندروید Android Settings و بعد به قسمت درباره گوشی یا دستگاه About phone و از این قسمت می تونید نسخه اندروید یا Android version رو ببینید .
فعال سازی منابع ناشناس یا Unknown sources
به طور پیش فرض سیستم عامل اندروید فقط از مارکت رسمی اندروید Google Play اجازه میده تا برنامه های جدید رو روی دستگاه اندرویدی تون نصب کنه و شما نمی تونید یه فایل apk رو همینجوری به طور دستی نصب کنید . این مسئله به لحاظ امنیتی تا حد از گوشی تون محافظت میکنه اما متاسفانه چون ایران تحریمه دانلود برنامه از Google Play دردسر های زیادی داره . بنابراین شما مجبورید از مارکت های دیگه استفاده کنید یا اینکه برنامه ها و بازی های اندرویدی رو از سایت های ( غیر رسمی ) فارسی یا انگلیسی دانلود کنید و بعد روی گوشی یا تبلت تون نصب کنید . برای اینکه بتونید برنامه هایی رو که دانلود می کنید رو نصب کنید باید ویژگی نصب از منابع ناشناس رو از بخش تنظیمات اندروید فعال کنید .
برای فعال سازی این ویژگی ابتدا برید به تنظیمات اندروید و بعد به قسمت قسمت Security و بعد از اونجا گزینه Unknow sources رو تیک بزنید . در اندروید نسخه های پایین تر ( مثه ۲٫۳٫۶ ) این گزینه رو می تونید در قسمت مدیریت برنامه ها یا Application Manager پیدا کنید .
بررسی مجوز های مورد نیاز پیش از نصب برنامه های اندروید
مهم ترین چیزی که باید موقع نصب هر برنامه اندرویدی بهش توجه کنید ، مجوز های مورد نیاز برای برنامه است . این پست برای آماتور هاست من بعدا مجوز ها رو تخصصی تر توضیح خواهم داد . وقتی یه برنامه نویس داره یه برنامه اندروید رو می سازه باید در یک قسمتی با عنوان Manifest همه مجوز های لازم برای برنامه اش رو ذکر کنه . فهرست مجوز ها ویژگی بسیار خوبیه که به کاربر کمک میکنه تا بفهمه این برنامه قصد داره از کدوم قسمت ها و امکانات گوشی شما استفاده میکنه ! برای مثال اگر توجه کرده باشید برنامه های پیام رسانی مثه وایبر به طور اتومات می تونن شماره های موجود در گوشی تون رو در اختیار بگیرن و ازش استفاده کنن و اینجوریه که وقتی میرید به قسمت مخاطبین وایبر می بینید لیست شماره تلفن های ذخیره شده در گوشی تون اونجاست . موقع نصب خودتون این اجازه رو به وایبر دادین :D پیش از نصب برنامه های اندروید ، خود اندروید پیغامی رو بهتون نمایش میده که میگه :Allow this application to این عبارت یعنی : « به این نرم افزار اجازه بده تا : » . بعدش چند خط نوشته که بعضیا شاید اصلا هیچ توجی بهش نکنن و یه راست برن سراغ دکمه install و برنامه رو نصب کنن . اما من توصیه میکنم که حتما این بخش رو بخونید . من در اینجا مهم ترین مجوز ها رو میگم بهتون و همیشه حواس تون باشه !
■ اطلاعات شخصی شما Your personal informatin : مثه فیلم و عکس و هر اطلاعات شخصی که روی گوشی تون ذخیره شده .
■ خدماتی که برای شما هزینه دارد Services that cost you money : مثه تماس ، SMS و استفاده از اینترنت .
■ محل جغرافیایی شما Your location :
■ پیام های شما Your messages که منظورش همون SMS ها تونه .
■ استفاده از شبکه Network communication برای دسترسی به اینترنت . ارسال و دریافت اطلاعات از طریق اینترنت . اطلاعات شما ارزش آماری داره . برنامه Akinator یه نمونه جالبه !
■ حساب های کاربری شما Your accounts
■ حافظه دستگاه ( محل ذخیره سازی ) Storage : یعنی اجازه بدین که برنامه اطلاعات حافظه تون رو حذف کنه یا اینکه یه چیزی روی حافظه ذخیره کنه .
■ اطلاعات تماس گوشی شما Phone calls
■ کنترل سخت افزار Hardware controls مثه عکس گرفتن ، کم و زیاد کردن صدای دستگاه ، ضبط صدا .
■ ابزار های سیستمی System tools : ساده ترین کارهایی که میشه با این مجوز کرد بیدار نگه داشتن گوشی ، خاموش و روشن کردن وای فای و تغییر تنظیمات گوشیه .
بررسی حافظه داخلی پیش از نصب برنامه های اندروید
حتما پیش از نصب برنامه های اندروید حافظه داخلی گوشی تون رو چک کنید تا مطمئن بشید که به اندازه کافی فضا داشته باشه . خیلی از برنامه های اندرویدی این قابلیت رو دارن که می تونید برنامه رو روی حافظه جانبی انتقال بدین ( همون حافظه micro sd که می خرید به گوشی اضافه می کنید ) و من توصیه می کنم تا اونجایی که ممکنه برنامه ها رو به حافظه جانبی انتقال بدین .