بازی و برنامه های اندروید




امروزه به جرات میتوان گفت که کمتر کسی پیدا
میشود تا حداقل برای یکبار هم که شده بازی اندروید را انجام نداده باشد و زمان ولو کوتاه خود را با آن سرگرم نکرده باشد .
بعد از انکه نوکیا در سال 1997 بازی موفق و پرکاربرد مار (snake) را ارائه نمود؛ تمام نگاهها از کنسول های ثابت و بی سیم به تلفن های همراه و انلاین دوخته شد. اما در آنزمان بدلیل نبود سخت افزارهای (مشخصا سی پی یو) قدرتمند و پیشرفته؛ سیستم عامل های هدایت کننده امروزی یا همان اندروید و ios و غیره وجود نداشت .
همانطور که مدنظر است ، سیستم عامل ها در حقیقت بدست گیرنده تمام فرمان های تلفن همراه و یا تبلت ها میباشند و زمانی که دستگاه روشن میگردد؛ اولین برنامه همین سیستم عامل هسته مرکزی (لینوکس و برنامه های مشابه مانند اندروید) میباشد که باز شده و در ادامه برنامه اندروید  بموازات هم باز میگردند و فرامین خود را از بازگشت فرمان صاحب گوشی توسط اندروید دریافت و اجرا مینمایند .
بعد از آنکه شرگت ماکروسافت اپ استور معروف را راه اندازی نمود ، اندروید و ios و لینکوس و دیگر سیستم عاملها را فراخواند تا بازی ها و اپلیکیشن های کاربردی روزمره را زیر چتر خود قرار داده و استارت پدید آمدن بازی های باکیفیت اندروید زده شد.
با چشم اندازی که با سرعت پیشرفت علوم رایانه میتوان متصور شد؛ در آینده ای نه چندان دور باید شاهدِ اپ های خارج العاده در زمینه کمک به علوم پزشکی (مانند فشار سنجش فشار خون و یا اپ های برای بیماران قلبی و غیره …) همچنین بازی های vr در گوشی های نسل بعد باشیم.
اگر به تصویر بالا دقت کنید بین مشتریان سرویس و فرمانی که توسط لمس صفحه گوشی خود انجام میدهند و پردازنده سخت افزاری که اطلاعات را پردازش کرده و از طریق سیستم عامل (هسته) اجرایی مینماید؛ یکسری محموله کدنوشته به نام اپلیکیشن های اندروید (Android App) عنوان فرمان گیرندهء نهایی و اجرای وظیفه خود (بسته به نوع وظیفه طراحی اپ مورد نظر) که همان برطرف نمودن نیاز کاربر میباشد را برعهده دارند .
اپ ها بر اساس اهداف نوشتاری خود امروزه بسیاری از هزینه های جاری ضروری انسان را به غیر ضرور تبدیل نموده اند. برای مثال دیگر برای پرداخت قبوض از طریق بانکها یا انتقال وجه؛ لازم نیست فرد مسیری را طی کند و وقت و هزینه تحمیل شده را بجان بخرد. با یک کلیک و از طریق اپ های بانکها میتوان در عرض چند ثانیه اینکار را با امنیت بالا و سهولت بسیار انجام داد. این فقط یکی از هزاران مزایای اپ های امروزی میباشد
حتی در برخی کشورها توسط اپها میتوان در کلاسهای درس بصورت غیرحضوری شرکت داشت و همزمان چند کار را در یک مکان انجام داد و این بمعنای کار بیشتر و با کیفیت در بازه زمان کوتاهتر بوده که بشر امروز بسیار به آن نیاز مبرم دارد . برای نمونه چندین کاربرد اپها در کمک به پیشرف و مکانیزه و درنهایت راحت شدن کارها و صرفه جویی در وقت و هزینه بشر امروز را در ذیل بیان مینماییم:
اپ های پیام رسان وشبکه های اجتماعی: مانند اینستاگرام ؛ تلگرام و غیره که بخش عمده زندگی امروزی افراد حتی سیاستمداران بزرگ را تشکیل میدهد. این اپ ها هم جنبه خبررسانی دارند و هم سرگرمی و در ارتباط انسانها با یکدیگر بسیار موثر میباشد
اپهای محاسباتی: این دسته از برنامه ها برای سرعت در امور حسابداری نوین طراحی شده اند
برنامه های بانکی: در جهت سهولت پرداخت؛ برداشت و انتقال وجه و همچنین استعلام حساب
بنامه های سرگرمی و بازی: حجم عمده برنامه های موجود در اندروید را این دسته تشکیل میدهد
برنامه های بهبود عملکرد دستگاه: مانند آنتی ویروسها؛ افزایش دهنده های سرعت تبادل اطلاعات گوشی؛ مدیریت فایل ها وغیره
برنامه های فتوشاپ: کاربردهای بسیار در زمینه ویرایش عکسها فیلمها و اهنگها
اپهای آموزشی: این دسته از برنامه ها جزو بهینه ترین و مفیدترین برنامه ها میباشد مانند برنامه های رژیم تغذیه در زمینه سلامت و پزشکی؛ آموزش هایی برای کودکان و غیره
برنامه های کسب درامد (خرید و فروش اینترنتی)
اما سوالی که پیش می آید اینست که از لحظه فشار و لمس ال سی دی اسمات فون ها تا اجرای فرمان چه رخدادهایی صورت میگیرد؟
همانطور که در تصویر اول مشاهده فرمودید چهار عمل اصلی در انجام یک فرمان از طرف کابر تا اجرای آن صورت میگیرد. ابتدا کاربر پیام را به اپ مورد نظر ابلاغ نموده و اپلیکیشن بدون فوت وقت آنرا به سیستم عامل ارجاع میدهد. سیستم عامل که شکل آن بگونه ای کدنویسی شده تا با سخت افزار ها و قطعات موبایل در ارتباط باشد؛ با تعامل و پردازش پردازنده ها یا همان CPU فرمان مورد نظر را اجرایی شده تحویل و دوباره اپلیکیشن مورد نظر انقال میدهد تا این اپ، فرمان را اجرا نموده و انتظارِِ مشتری را برطرف نماید .
این رفت و برگشت اطلاعات در کمتر از یک میلی ثانیه زمان میبرد. این نکته را یاداور میشوم هر چقدر نوع و جنس آلیاژ و فناوری ساخت قطعات سخت افزار موبایل و تبلت ها بالاتر باشد؛ به همان میزان قدرت پردازش و نوع سیستم عامل و برنامه ها قوی تر و پیشرفته تر میشوند.
خبرهایی مبنی بر اینکه در نسلهای بعدی دستگاهها ، اطلاعات بجای عبور از سیم ها از فیبرهای نوری عبور خواهند کرد؛ این نوید را میدهد که هوش مصنوعی قدرتمندی در حال شکل گرفتن میباشد و پیشگامان این علم به احتمال بسیار از اندروید ریشه خواهد گرفت.
نکات ایمنی و امنیت کاربران
مسئله امروزه بیشتر استفاده کنندگان از اپ ها دغدغه امنیت و سرقت اطلاعات و باگ های از این دست میباشد که تقریبا بصورت معضل درامده. اما ارتباط امیت اطلاعات با سیستم عامل ها چیست؟ در اصل سیستم های عامل هر تلفن همراه توسط کمپانی سازندهء آن سفارش و یا طراحی میگردد (طبق چینشِ و هارمونی سخت افزاری و قدرت چیپ ست های کارخانه سازنده ابزار همراه یا همان اسمارت فون مانند سامسونگ و غیره ) .
برای نصب و قراردادن اطلاعات و اپ ها بر روی سیستم عامل؛ در ابتدا میبایست آن سیستم عامل (هسته رابط برقراری ارتباط بین کاربر و سخت افزار) که در تصویر الف به آن اشاره شد؛ بمانند سی دی های ویندوز که بر روی کامپیوترها نصب میشود؛ روی تلفن همراه نصب و پس از آن دیگر اپ ها بر روی آن سوار گردند .
این اطلاعات خام و اولیه سیستم عامل که توسط کمپانی سازنده بر روی تلفن و یا تبلت اندرویدی نصب میشود رام اندروید (Android ROM) نام دارد .
برخی کاربران به تبع تبلیغات سوء و یا دور زدن برخی برنامه هایی که مورد تایید خود شرکت های معتبر نیستند دست به استفاده و از رام های غیررسمی که وابسطه به کارخانه سازنده گوشی ها نیستند ، میزنند که این امر میتواند موجب بخطر افتادن اطلاعات و یا تضمین سلامت گوشی شود (بدین دلیل که رام های غیررسمی باگ های فراوانی دارند)
بدون شک نمیتوان از نقش کمرنگ کمپانی های سازنده در زمینه آپدیت کردن و ارتقای نسخه دیرهنگام و طولانی مدت رام های رسمی چشم پوشی نمود زیرا افراد استفاده کننده بدنبال نسخه های بروز تر در زمانهای کوتاهتر بوده و اگر نسخه رسمی بدستشان نرسد ممکن است به سوی رام های غیررسمی سوق داده شوند .
البته رام های کاستوم یا همان غیررسمی درکنار معایبی چون باگ ها و پاین اوردن عملکرد برخی از قابلیت های گوشی (مانند دوربین) ، مزایایی همچون حجم کم و سرعت اپدیت بالاتر را دارا میباشد .
رام کاستوم (غیررسمی)
رام رسمی
معایب
مزایا
معایب
مزایا
باگ ها
آپدیت سریع
فواصل آپدیت طولانی
امنیت بالا
کمتر شدن کیفیت برخی سخت افزارها
حجم کمتر
حفظ گارنتی
حفظ کیفیت سخت افزارها
در انتهای سخن نموداری از سهمِ انواع سیستمهای عامل مورد استفاده سالانه مردم اقصاء نقاط جهان را نظاره گر میباشید و بوضوح تفاوت اندروید با دیگر سیستم عاملها مشهود و کاملا خودنمایی میکند

Comments

Popular posts from this blog

افزایش سئو سایت وردپرسی

راهنمای اجاره خودرو در کیش

راهنمای نگارش مقاله