دانش و فناوری
2 دقیقه پیش | گرفتن ویزای انگلیس در ایراناز زمانی که اخذ وقت سفارت انگلیس در تهران ممکن شد، بسیاری از مشکلات متقاضیان این ویزا نیز به فراموشی سپرده شد. اگر چه هنوز هم بعضی از متقاضیان این ویزا، به جهت تسریع مراحل ... |
2 دقیقه پیش | دوره مدیریت پروژه و کنترل پروژه با MSPپروژه چیست؟ پروژه به مجموعه ای از فعالیتها اطلاق می شود که برای رسیدن به هدف خاصی مانند ساختن یک برج، تاسیس یک بزرگراه، تولید یک نرم افزار و … انجام می شود. در همه پروژه ... |
مایکروسافت در پی توسعه موبایل های اندرویدی؟!
ویندوز ۱۰ ماه هاست که از راه رسیده اما هنوز هم پلتفرم موبایلی این شرکت، یک مرده متحرک است.
با نگاهی ساده به آماری که از سوی موسساتی نظیر IDC یا گارتنر منتشر می شوند، می توان دید که سیستم عامل ویندوز در بخش موبایل، ۷۵ الی ۷۷ میلیون کاربر دارد. رقم، چندان هم کوچک نیست اما باید توجه داشت که اپل در سه ماهه ابتدایی سال ۲۰۱۵ توانست ۷۵ میلیون آیفون به فروش برساند.
چه قبول داشته باشیم و چه این موضوع را رد کنیم، در هر صورت مایکروسافت با شرایطی که ذکر شد، یک بازنده تمام عیار در زمینه پلتفرم های همراه است. در نتیجه اگر واقعا تصمیم دارد در این بازی حضوری با ارزش داشته باشد، باید دست به اقداماتی جدید بزند.
شاید بتوان تصور کرد که یکی از همین اقدامات، ارائه نسخه ای از یک پلتفرم نرم افراری باشد که بر بستر هسته اندروید توسعه یافته.
این اتفاق به چه معناست؟ کد منبع [Source Code] اندروید تحت یک لایسنس رایگان ارائه می گردد. هر شخص حقیقی یا حقوقی نیز قادر به دریافت، تغییر در آن و استفاده از همین هسته برای خودش است.
بر همین اساس مایکروسافت می تواند به راحتی نسخه اخیر هسته اصلی اندروید را دریافت کرده، آن را تغییر داده و در نهایت اپ و سرویس های خانگی اش را به آن اضافه کند.
در ادامه نیز می تواند به راحتی تغییراتی که گوگل در هسته اصلی داده را دریافت کرده و آنها را به نسخه ای که خودش ارائه می دهد، اضافه کند.
[در این بخش البته یک توضیح اجمالی دیگر هم لازم است: هسته اصلی اندروید، به عنوان یک پلتفرم متن-باز برای همه رایگان است و قابل دریافت. این نسخه دارای سرویس و اپلیکیشن های خود گوگل نیست و غول جستجو برای اینکه نسخه کامل را در اختیار سازندگان قرار دهد، از آنها هزینه دریافت می کند.
پلتفرم هایی که بر بستر اندروید توسعه پیدا می کنند، نظیر نسخه ای که آمازون آن را توسعه داد و یا سیانوژن، فاقد پلی استور و یا سایر سرویس های گوگل هستند.]
این دقیقا همان کاریست که «آمازون» چند سال قبل انجام داد و توسط آن توانست تبلت «Kindle Fire» را توسعه دهد.
حال نکته جالب این است که اخیرا یک خبرنگار از خانم «جولی لارسن گرین» [Julie Larson-Green] سوال کرده که آیا احتمالش وجود دارد که مایکروسافت هم به دلیل اوضاع آشفته سیستم عامل موبایلی اش، به سوی چنین کاری روی آورد؟ در پاسخ، ایشان ذکر کرده: «ما به همان مکانی خواهیم رفت که کاربرانمان حضور دارند.»
در حالی که ایده ساخته شدن پلتفرمی بر بستر اندروید از سوی مایکروسافت بعید به نظر می رسد، این شرکت اکنون زمینه سازی های لازم برای آمادگی اذهان عمومی را آغاز کرده است.
ساتیا نادلا از ماه فوریه سال ۲۰۱۴ به ریاست کلی مایکروسافت منصوب شد و از آن زمان، حرکاتی شطرنج وار را در مورد اندروید آغاز نموده است. بیایید با هم نگاهی داشته باشیم به مهره هایی که تا کنون نادلا در صفحه شطرنج جا به جا نموده.
- مایکروسافت همکاری خود و سرمایه گذاری اش در «سیانوژن» را اعلام کرد. استارتاپی که تلاش می کند اندروید را از چنگ خود گوگل در آورد. این گفته به هیچ عنوان یک استدلال یا تحلیل نیست؛ خود مدیر عامل سیانوژن چنین باوری دارد!
- در این مدت مایکروسافت چهار استارتاپ قدرتمند در بخش های مختلف موبایلی را خریداری کرده که همه آنها، تکمیل کننده یک پازل هستند. استارتاپ Acompli توسعه دهنده کلاینت ایمیل در موبایل. استارتاپ Sunrise برای ارائه تقویم هایی پویاتر. استارتاپ Wunderlist برای ثبت و تنظیم لیست کارهای در دست انجام [to-do list] و در نهایت Double Labs، استارتاپی که محبوب ترین لاک اسکرین اندروید را توسعه می دهد.
- مایکروسافت درخواست ثبت پتنتی (با شماره ۹۰۰۳۱۷۳) را به اداره ثبت علائم تجاری ارسال کرده که در آن، به کاربر سطح دسترسی عمیق تری به لایه های سیستم عامل داده می شود. [این پتنت برای این به ثبت رسیده تا کاربر بتواند به انتخاب خود، دو پلتفرم اندروید و ویندوز ۱۰ را در دستگاهش داشته باشد و قادر به سوئیچ کردن بین آنها شود.]
- مایکروسافت با استفاده از تکنولوژی های استارتاپ Double Labs، در حال ارائه لاک اسکرین های مختلفی برای اندروید است.
همانگونه که ذکر کردیم، گوگل به همه اجازه دریافت هسته اصلی اندروید که فاقد سرویس هایش است را می دهد. سرویس هایی نظیر نقشه ها، جی میل و… . در صورتی که اشخاص حقوقی نیاز به این هسته به همراه سرویس های این شرکت داشته باشند، باید آزمایشات دقیقی را ارائه داده و بتوانند رضایت گوگل را جلب کنند.
در هر صورت، اندرویدی که از سوی مایکروسافت و توسط سیانوژن توسعه پیدا خواهد کرد، به جای سرویس های گوگل از سرویس های خود مایکروسافت بهره خواهد برد.
چنین اقدامی، توسعه دهندگان را نیز جذب خواهد کرد چرا که این افراد، هم اکنون با هسته اصلی اندروید آشنایی لازم را دارند.
همه این داستان ها، اندکی تکراری نیستند؟
مایکروسافت پیش از این نیز دست به توسعه موبایلی اندرویدی زده است. تلفن هوشمندی که با نام Nokia X آن را می شناسیم. محصولی که رابط کاربری آن شبیه به ویندوز فون بود و برخی از سرویس های گوگل نیز در آن، با سرویس های مایکروسافت جایگزین شده بودند.
وب سایت «انگجت» در بررسی این تلفن همراه نوشت: «رابط کاربری سرگیجه آور است و در هنگام کار با آن، شاهد باگ های بی پایانی خواهید بود.»
در صورتی که مایکروسافت بخواهد تجربه ای تقریبا مشابه را بار دیگر پیاده سازی کند، بهتر است دست کم بر رابط کاربری و کارکرد صحیح آن تمرکز بیشتری انجام دهد.
اساسا چرا مایکروسافت باید دست به چنین کاری بزند؟
بزرگ ترین مشکل مایکروسافت در حوزه تلفن های هوشمند و علت عدم علاقه کاربران به پلتفرم ویندوز فون، فقدان اپلیکیشن در سیستم عامل مورد بحث است. این شرکت نتوانسته علاقه توسعه دهندگان را به خود جلب کند.
از طرفی این سیستم عامل حدود ۳ درصد از بازار را در اختیار دارد و توسعه دهنده هم برای چنین حجم کاربری، به خود زحمت نمی دهد. از آن طرف ماجرا، مایکروسافت برای فروش موبایل هایش به اپلیکیشن های بیشتری نیازمند است. این یک چرخه مشخص است که فعلا با در قلمروی ویندوز با مشکل مواجه شده.
اندروید اما پرطرفدارترین سیستم عامل موبایلی جهان است. شاید برایتان جالب باشد بدانید که اکنون، از میان هر ۵ شخص حاضر در کره زمین، یکی از آنها دارای محصولی با پلتفرم اندروید است. بر همین اساس، اندروید اپلیکیشن های عالی بسیاری دارد.
اپلیکیشن هایی که بر بستر اصلی و سورس کد این پلنفرم هم قابل اجرا هستند. همانی که احتمالا مایکروسافت در حال توسعه اش است.
با ایجاد کنترلی عمیق تر بر سیستم عامل، شرکت مورد بحث می تواند راهکار آمازون را در پیش گرفته و به جای سرویس های گوگل، سرویس های کامل و خانگی خودش را ارائه دهد.
موبایل اندرویدی بعدی که مایکروسافت ارائه خواهد داد، مشخصا از موتور جستجوی بینگ بهره مند خواهد گشت؛ اپلیکیشن مخصوص موسیقی اش هم Groove خواهد بود.
شاید تصورش اکنون کمی دور از ذهن باشد ولی در صورتی که مایکروسافت قادر به انجام چنین کاری شود و بتواند همین ایده ها را به شکلی صحیح اجرا کند، شاهد رشد فروش موبایل های این شرکت و افزایش سود بخش سخت افزار در کمپانی یاد شده خواهیم بود.
ساتیا نادلا پیش از این بارها عنوان نموده که این سرویس ها و دسترسی به آنها در پلتفرم های مختلف است که اهمیت دارد نه خود دستگاه [و یا حتی پلتفرم نرم افزاری آن]. زمانش رسیده.
بهتر است مایکروسافت به سوی اندروید اختصاصی خودش رفته و اینچنین، با سخت افزاری که اکنون قدرتمند تر از همیشه است، بتواند به اوضاع فروش موبایل را سرو سامان دهد.
ویدیو مرتبط :
12- توسعه دادن زمان با کلاس DateTime در پی اچ پی
خواندن این مطلب را به شما پیشنهاد میکنیم :
استفاده از برنامه جی پی اس اندروید در گوشی های اندرویدی
در سفرهای نوروزی می توانید از جی پی اس اندروید بهره مند گردید
فعال سازی جی پی اس اندروید
نوروز فصل سفر است و سفر وقتی جذابتر میشود که به مکانهایی جدید صورت گیرد. اما سفر به سرزمینی که شناختی از آن ندارید، همیشه با مشکل آدرس همراه است. قدیمترها پدربزرگها و مادربزرگها کنار خیابان میایستادند، سرشان را از ماشین بیرون میآوردند و از یک عابر پیاده آدرس را میپرسیدند.
کمی بعد، کتابهای بزرگ نقشه راهها و شهرها به داد مسافران نوروزی رسید اما در عصر فناوری دیجیتال دیدن کسی که یک کتاب نقشه در یک دست و تلفنهمراه هوشمند در دست دیگر دارد، کمی خندهدار به نظر میرسد. به همین دلیل در زندگی همراه این هفته شما را با نقشههای گوگل و چگونگی استفاده از مسیریاب تلفنهمراه و تبلت آشنا میکنیم و روش فعالسازی و طرز کار با GPS تلفنهمراه یا تبلت را به شما آموزش میدهیم.
همچنین برای این که پیشاپیش عیدی خود را به شما داده باشیم، روش دریافت نقشههای گوگل را بهصورت آفلاین به شما آموزش میدهیم تا در طول سفر بینیاز از ارتباط به اینترنت و بدون نگرانی از مصرف پهنای باند اینترنت سیمکارت خود بتوانید به مشاهده نقشهها و جزئیات آنها بپردازید.
جی پی اس چیست؟
توجه داشته باشید که صحبت امروز ما درباره جی پی اس است نه جیپیآراس. جی پی اس یا همان سامانه موقعیتیابی جهانی (Global Positioning System) مجموعهای از 24 ماهواره است که ابتدا بهمنظور اهداف نظامی در مدار زمین قرار گرفت، اما امروزه استفاده از آن بسیار رایج شده و در اختیار عموم مردم قرار گرفته است. استفاده از این سامانه برای کاربران هیچ هزینهای در بر ندارد و براحتی میتوان با قطعهای کوچک و نسبتا ارزانقیمت از خدمات موقعیتیابی جهانی جی پی اس استفاده کرد.
جی پی اس اکنون کاربردهای متنوعی دارد؛ برخی کاربردهای تخصصی آن عبارت است از: نظامی، نقشهبرداری، کوهنوردی، حمل و نقل، کشتیرانی، امداد و نجات و کنترل ترافیک.
علاوه بر این کاربردها، جی پی اس ها با ورود به دستگاههای هوشمند همچون تلفنهای همراه و تبلت، امکانات بسیاری را برای کاربران عمومی فراهم کردهاند. این امکانات اغلب با نرمافزارهایی که نقشههای محیط را در اختیار کاربران قرار میدهند، فراهم میشوند که یک کاربر با استفاده از آنها میتواند مکان فعلی خود را روی نقشه مشاهده کند، از نزدیکترین رستورانها، مراکز گردشگری، جایگاههای سوخت و سینما مطلع شود، نزدیکترین و خلوتترین مسیر را برای رسیدن به مقصد موردنظر دریافت کند و... .
شما هم جی پی اس دارید؟
امروزه بسیاری از دستگاههای هوشمند به جی پی اس مجهز شدهاند و این امکان را در اختیار شما قرار میدهند تا از خدمات موقعیتیابی بهرهمند شوید. آیا دستگاه هوشمند شما نیز به این قابلیت مجهز است؟ بهترین روش برای فهمیدن این موضوع در دستگاههای مختلف، مراجعه به مشخصات فنی دستگاه است. در همه موارد ذکر شده چنانچه دستگاه شما از جی پی اس پشتیبانی کند در مشخصات فنی قید میشود و در صورتیکه دفترچه راهنمای محصول را در اختیار ندارید، میتوانید با جستجویی ساده در گوگل، اطلاعات موردنظر را در این زمینه کسب کنید.
نصب جی پی اس اندروید
چنانچه مطمئن شدید. دستگاهتان از جی پی اس پشتیبانی میکند، برای استفاده از آن ابتدا باید آن را فعال کنید. فعالسازی برنامه جی پی اس نیز در دستگاههای مختلف روشهای متفاوتی دارد که ما در این آموزش به سیستمعامل اندروید میپردازیم.
در دستگاههای مجهز به سیستمعامل اندروید باید قابلیت Location access یا Location Services را فعال کنید که انجام این کار در نسخههای متفاوت این سیستمعامل با کمی تغییر به شرح زیر است:
1 ـ از فهرست برنامهها روی Settings کلیک کنید.
2 ـ روی گزینه Location access یا Location کلیک کنید. (این گزینه ممکن است در دستگاههای مختلف، متفاوت باشد.)
3 ـ در صفحه بهنمایش درآمده گزینههای لازم برای فعالسازی مکانیابی توسط جی پی اس داخلی، مکانیابی توسط ارتباط اینترنتی وای ـ فای و شبکه موبایل را فعال کنید. (گزینههایی همچون Standalone GPS services، Google Location Services، Wi-Fi & mobile network location، GPS services، GPS Satellites، Access to my location باید فعال شوند.)
توجه: برای استفاده از شبکه وای ـ فای هنگام مکانیابی یا دانلود نقشههای آنلاین باید ابتدا ارتباط دستگاه شما با شبکه اینترنت بیسیم برقرار شود. (بهعنوان مثال، دستگاه شما به مودم وایرلس مجهز به سرویس اینترنت در منزل یا محل کار باید متصل باشد.)
نصب نقشههای گوگل
در این مرحله شما گزینههای لازم برای استفاده از سرویس مکانیابی جی پی اس اندروید را فعال کردهاید و باید توسط یک نرمافزار از امکانات مختلفی که این سرویس در اختیار شما قرار میدهد، استفاده کنید. بهترین برنامه برای استفاده از این خدمات در سیستمعامل اندروید نیز Google Maps یا همان نقشههای گوگل است که علاوه بر داشتن نقشههای دقیق و بهروز، اطلاعات بسیار مفیدی را نیز درباره هریک از مکانهای موردنظر در اختیار شما قرار میدهد.
چنانچه نرمافزار فوق جی پی اس اندروید بهطور پیشفرض روی دستگاه شما نصب شده باشد، نیازی به دانلود و نصب مجدد آن ندارید اما اگر این نرمافزار روی دستگاه شما نصب نشده میتوانید آخرین نسخه آن را دانلود و نصب کنید.
توجه داشته باشید نرمافزار Google Maps نسخه 4. 14. 6 در تمامی دستگاههای مجهز به سیستمعامل اندروید 1/2 به بالا قابل نصب است، اما نسخههای سری 7 از این نرمافزار فقط روی دستگاههای مجهز به اندروید 3. 0. 4 قابلیت نصب دارند و همه دستگاههای مجهز به اندروید 2. 0. 4 و پایینتر باید از همان نسخه 4. 14. 6 استفاده کنند. (تفاوت این نسخهها در امکاناتی است که در آنها گنجانده شده است و دستگاههای قدیمیتر عموما فاقد بسیاری از امکانات سختافزاری موردنیاز برای بهرهمندی از امکانات جدید در نرمافزار جدید هستند.)
نسخه نصب شده جی پی اس اندروید روی دستگاه شما
چنانچه خودتان عملیات نصب نرمافزار جی پی اس اندروید را روی دستگاه را انجام دهید، مطمئنا از نسخه نصب شده اطلاع دارید. در غیر اینصورت چنانچه برنامه جی پی اس اندروید بهطور پیشفرض روی دستگاه نصب شده باشد، باید برای استفاده بهتر از آن از نسخه نرمافزار نصب شده روی دستگاه نیز مطلع شوید.
دسترسی به نرم افزار جی پی اس اندروید به روش زیر امکانپذیر است:
1 ـ با کلیک روی آیکون نرمافزار در فهرست برنامهها، آن را اجرا کنید.
2 ـ از پایین سمت چپ روی آیکون منوی نرمافزار کلیک کنید.
3 ـ روی Settings کلیک کنید.
4 ـ روی About، terms & privacy کلیک کنید تا نسخه نرمافزار به شما نمایش داده شود.
توجه: درصورتیکه دکمه منو در پایین سمت چپ نرمافزار مشاهده نمیشود، روی آیکون موجود در پایین سمت راست کلیک کنید. در ادامه روی Settings کلیک کنید و پس از انتخاب About، در بخش INFO اطلاعات موردنظر را مشاهده کنید.
پس از نصب برنامه جی پی اس اندروید می توانید نقشه های آن را از اینترنت دانلود نمایید
نقشههای آفلاین، بینیاز از اینترنت
حالا همه چیز فعال است، شما جی پی اس اندروید را فعال کردهاید، نرمافزار نیز نصب شده و موقعیت شما براحتی شناسایی میشود اما هنوز یک مشکل باقی است! هرگاه موقعیت شما تغییر کند، برای دسترسی به نقشه موردنظر باید کمی صبر کنید تا اطلاعات نقشهها روی دستگاه شما دانلود شود. دانلود این اطلاعات نیز نه فقط موجب مصرف پهنای باند اینترنت شما میشود، بلکه در شرایط دسترسی نداشتن به اینترنت، استفاده از این امکانات برای شما ناممکن خواهد شد!
دوست دارید پیش از سفر، نقشههای موردنیاز را بهطور کامل دانلود کنید تا هر زمان به آنها نیاز داشتید بهطور آفلاین و بدون نیاز به اینترنت، از آن استفاده کنید؟ فرض کنید قصد دارید به شیراز سفر کنید و در منزل ارتباط اینترنت پرسرعت و مودم وایرلس در اختیار شماست. میتوانید در زمانی کوتاه نقشه شیراز را دانلود کرده و در طول سفر، بهطور آفلاین از آن استفاده کنید.
برای دانلود نقشههای گوگل بهصورت آفلاین باید به روش زیر عمل کنید:
دریافت نقشههای آفلاین در نسخه 4. 14. 6
دریافت نقشهها در این نسخه به دو روش امکانپذیر است:
روش اول: پس از اجرای نرمافزار کلید منو را فشار داده، سپس روی Make available offline کلیک کنید. در این مرحله میتوانید محدوده نقشه موردنظر را با بزرگنمایی دلخواه انتخاب و روی Done کلیک کنید تا عملیات دانلود آغاز شود.
روش دوم: به Maps بروید، My Places را کلیک کنید و در ادامه Offline را انتخاب کنید. در پایان گزینه New offline map را فشار دهید. اکنون میتوانید نام شهر یا منطقه موردنظرتان را وارد کنید تا نقشه مرتبط با آن دانلود شود.
توجه داشته باشید هنگام انتخاب محدوده نقشه نمیتوانید محدودهای بسیار بزرگ را انتخاب کنید. در بیشتر موارد انتخاب محدوده یک شهر، بهترین گزینه است و شما میتوانید در مجموع شش نقشه را با توجه به فضای آزاد حافظه دستگاه خود دانلود کنید.
نقشه های آفلاین برای نرم افزار جی پی اس اندروید موجود می باشد
دریافت نقشههای آفلاین در نسخههای سری 7
بسیاری از کاربران با انتشار نسخه جدید نقشه گوگل گمان کردند، قابلیت دانلود آفلاین نقشهها غیرفعال شده و برای استفاده مجدد از این قابلیت، نرمافزار نقشه گوگل را حذف و نسخه قدیمی را روی دستگاه خود نصب کردند در صورتیکه این قابلیت همچنان فعال است و میتوانید به روش زیر نقشههای آفلاین را دانلود کنید:
1 ـ از روی نقشه به محدوده موردنظر که قصد دارید نسخه آفلاین آن را دانلود کنید، بروید.
2 ـ روی کادر جستجو کلیک کنید و گزینههای پیشنهادی جستجو را به پایین اسکرول کنید تا گزینه Make this map area available offline برای شما بهنمایش درآید.
3 ـ روی گزینه فوق کلیک کنید و منتظر بمانید عملیات دانلود به پایان برسد.
میتوانید بهجای طی مراحل فوق عبارت ok maps را در کادر جستجو وارد کرده، کلید جستجو را فشار دهید.
در این نسخه میتوانید باتوجه به میزان فضای خالی در حافظه دستگاه به دانلود نقشههای آفلاین بپردازید و در صورتیکه برای مدتی طولانی (بیشتر از 14 روز) به اینترنت دسترسی نداشته باشید یا حافظه اطلاعاتی برنامه را پاک کنید (clear application data) ممکن است نقشههای آفلاین خود را از دست بدهید.
* توجه: ممکن است برخی نقاط جهان، قابلیت دانلود بهصورت آفلاین را نداشته باشند.
* شما میتوانید روی دستگاههای اندرویدی فاقد جی پی اس نیز نرمافزار نقشههای گوگل را نصب کرده و به استفاده آفلاین از آنها بپردازید (صرفا استفاده بهعنوان نقشه) و در صورتیکه به اینترنت وایرلس دسترسی داشته باشید، میتوانید از قابلیت مکانیابی توسط اینترنت نیز بهرهمند شوید.
منبع:jamejamonline.ir