بازگشت   پی سی سیتی > موبایل Mobiles > نرم افزارهای موبایل Mobile Applications

نرم افزارهای موبایل Mobile Applications معرفی پرسش و پاسخ و درخواست انواع نرم افزار های موبایل در این بخش گنجانده شده است

پاسخ
 
ابزارهای موضوع نحوه نمایش
  #1  
قدیمی 08-27-2010
امیر عباس انصاری آواتار ها
امیر عباس انصاری امیر عباس انصاری آنلاین نیست.
مسئول ارشد سایت ناظر و مدیر بخش موبایل

 
تاریخ عضویت: Sep 2007
محل سکونت: تهرانپارس
نوشته ها: 8,211
سپاسها: : 8,720

6,357 سپاس در 1,362 نوشته ایشان در یکماه اخیر
Arrow بررسی Windows phone 7، ویندوز موبایل به ایستگاه هفتم رسید!

بررسی Windows phone 7، ویندوز موبایل به ایستگاه هفتم رسید!


Frequancy
Written by کیوان مساجدی Thursday, 22 July 2010 16:21




به تازگی مایکروسافت سری 7 ویندوز فون را رو نمایی کرده و قرار است که سیستم عامل جدید برای تلفن های هوشمند تا تعطیلات پایان سال ۲۰۱۰ به دست خریداران برسد. مایکروسافت با این کار یک بار دیگر خود را در بازار رقابت تلفن همراه جای داد.

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

پس ادامه مطلب را از دست ندهید.

در واقع ویندوز فون 7 در راه کامل کردن سری ویندوز موبایل گام بر می دارد اما حساب آن را باید کاملا از ویندوز موبایل جدا دانست و این یعنی: برنامه هایی که برروی ویندوز موبایل عرضه شده بودند بر روی ویندوز فون 7 اجرا نخواهند شد و سخت افزار های مبتنی بر ویندوز موبایل (منظور گوشی ها و ... است) نیز توسط WP7پشتیبانی نمی شوند و ویندوز موبایل هم بیشتر از این توسعه نمی یابد و ادامه کار به دست سری Windows Phoneانجام می پذیرد. با این حساب ویندوز موبایل از قلمرو مایکروسافت تبعید شده است! مایکروسافت می خواهد تولید کنندگان تلفن همراه ویندوز موبایل را فراموش کنند و فکرشان را برروی استفاده از سری WP7 متمرکز نمایند.

مایکروسافت رابط کاربری قدیمی ویندوز موبایل یعنی Windows CE و مشتقات آن را نیز از رده خارج کرد. این بار رابط کاربری جدید این شرکت Metro نام گرفته و از ایکس باکس، سرویس Zune و ... پشتیبانی می کند.

در رابط کاربری جدید به جای استفاده از آیکون نرم افزار ها، از حالت آجر مانندی استفاده شده که نام نرم افزار ها و آیکون آنها را نمایش می دهد. چون آیکون مربعی یا مربع آیکونی و ... اسامی زیبایی نیستند بهتر است آن ها را آیمر بنامیم. (این اسم از آیکون + مربع تشکیل شده و ربطی به سیستم نام گذاری اپل ندارد!) آیمر هااز حالت متحرک و انیمیشنی نیز پشتیبانی می کنند و موقع انتخاب شدن با افکت های جالبی،کنار می روند.

مایکروسافت در طراحی رابط کاربری Metro دست به سنّت شکنی زده و شما اگر بخواهید ادامه ی یک صفحه را مشاهده کنید باید آن را به چپ و راست حرکت دهید، نه به بالا و پایین! این مسئله ممکن است آنهایی که عادت ندارند را کمی اذیت کند. امکان سفارشی ساختن آیمر ها هم وجود دارد. شما می توانید با کلیک روی آیکون قلب شکسته که بالای آیمر انتخاب شده ظاهر می شود؛ آن را حذف کنید. برای تغییر مکان آیمر ها هم کافی است که آنها را به محل مورد نظر بکشید(Drag کنید)امکان تغییر رنگ آیمر ها هم وجود دارد؛ در حال حاضر می توانید آیمر ها را به رنگ های آبی، نارنجی، سبز و قرمز در آورید. مواردی که گفته شد باعث شده اند که رابط کاربری Metro بتواند سبک مخصوص به خود را داشته باشد و تا حدی متفاوت از رابط های کاربری دیگر به نظر برسد.

نکته بعدی در این رابط کاربری Hub ها هستند. این ها برنامه هایی هستند که برنامه های دیگر شما را دسته بندی می کنند. برای مثال اگر شما تعداد زیادی برنامه برای ویرایش عکس ها داشته باشید که در منوی اصلی پراکنده شده اند، می توانید آنها را در Hub مربوط به Photos ببینید این Hub در گوشه سمت راست جایی که شما در آن عکس ها را مشاهده می کنید قرار دارد! مثلا طبق تصویر زیر می توانید Hub مربوط به قسمت موزیک و ویدئو، که در سرویس Zune قرار دارد را ببینید. بخش هایPeople، فروشگاه، موزیک و ویدئو، آفیس، تصاویرو بازی ها؛ هر کدام Hub مخصوص به خود را دارند.

بخش People جایی است که در آن می توانید تماس های اخیر خود و لیست مخاطبان را بیابید. بخش Picture برای نمایش تصاویر و دسته بندی آنها طراحی شده، بخش Office از نرم افزار هایی مانند Excel, Word و... تشکیل شده است. بخش Marketplace فروشگاهی است برای نرم افزار ها و بازی هایی است که می توانید آنها را آنلاین بازی کنید؛ درست مانند بخش Xbox Live! کاربرد بخش Music+Video سرویس Zune هم که از نامش مشخص است.

- مولتی تسکینگ و معماری نرم افزاری:
همیشه افرادی هستند که می خواهند بدانند در ویندوز فون 7 چه چیزی در پس پرده ی Multitasking اتفاق می افتد؛ ما هم در این جا قصد داریم در این باره صحبت کنیم اما برای این که بهتر متوجه این موضوع شوید باید توضیحات مختصری درباره ی معماری نرم افزاری این سیستم عامل ارائه کنیم.

در نسل جدیدِ سیستم عامل هایی که برای گوشی های هوشمند ارائه می شوند، معماری نرم افزار های سری ویندوز فون 7 کاملا ناآشناست. تا قبل از این معماری نرم افزاری Sandbox یکی از اجزایی بود که بر روی نرم افزار های متعلق به دو سیستم عامل iPhone OS و Android اجرا می شد؛ سندباکس نام مکانیزمی است که برنامه ها و کد های غیر قابل اعتماد را در سطحی جداگانه به اجرا در می آورد تا باعث امنیت بیشتر و باگ های کمترگردد. این بار ویندوز موبایل تقریبا هر کاری را با به اجرا در آوردن یک Silverlight یافریم ورک های XML و یا HTML و JavaScript (در مرورگر) انجام میدهد و به هر حال اجرا اپلیکیشن ها در این نسخه بهبود یافته و کمتر با Error مواجه می شوند. اطلاعات دیگر در مورد معماری این سیستم عامل را می توانید در جدول زیر بیابید.

سری ویندوز فون 7 به خودی خود از Multi-Tasking پشتیبانی می کند.در توضیح زیر، به این نکته توجه داشته باشید که فرایند های اجرای برنامه ((فرابر)) نامیده می شوند(مخفف: فرایند اجرای برنامه).این سیستم عامل از مدل وضعیتی خاصی استفاده می کند که به فرابر ها اجازه می دهد که از حالت و وضعیتی که قبلا در آن قرار داشتند، از سر گرفته شوند. زمانی که شما یک برنامه مستقل از ویندوز را کوچک (Minimize) می کنید و برنامه دیگری را اجرا می کنید، مرکز توجه ویندوز روی فرابر در حال اجرا قرار می گیرد و برنامه قبلی شما در این حالت بسته می شود. در این وضعیت برای جلوگیری از خراب شدن کار ها فرابر های برنامه اول موقتا ذخیره می شوند و این کار Dehydrating نام دارد که در لغت به معنای ((چیزی را بی آب کردن)) است اما در این جا بهتر است ((بی جان سازی)) معنی شود. زمانی که شما به برنامه باز می گردید فرایند Rehydrating انجام می پذیرد و برنامه جانی دوباره به خود می گیرد!

تا این جا در مورد برنامه هایی حرف زدیم که مستقل از ویندوز اند اما اگر یک برنامه که از ساختمان ویندوزموبایل به شمار رود را Minimize کنید؛ به آن اجازه فعالیت داده می شود و در هنگام مولتی تسکینگ برنامه وابسته به ویندوز همچنان در پس زمینه در حال اجرا است و فرابر آن متوقف نمی شود از جمله مواردی که از این قاعده پیروی می کنند: بارگذاری وب سایت در پس زمینه، پخش موزیک توسط Zuneو دیگر برنامه های ارائه شده توسط مایکروسافت را می توان نام برد.

هر چند سری ویندوز فون 7 از مولتی تسکینگ پشتیبانی می کند اما تنها برای نرم افزار های وابسته به مایکروسافت امکان مولتی تسکینگ کامل را فراهم می کند و از نظر بسیاری، این که توسعه دهندگان مستقل نرم افزار ها نمی توانند به طور کامل از این امکان استفاده کنند و محدود به شرایط ذکر شده در بالا هستند؛ یک ضعف برای این سیستم عامل به شمار می رود. به هر حال هر کاری کنیم باید بدانیم که ویندوز موبایل هنوز مانندiPhone OS یا Android، اپن سورس نیست و انتظار این محدودیت ها از آن می رود.

بگذریم ... اگر شما تا کنون از سیستم عامل ویندوز موبایل استفاده می کردید پس باید با سناریو آن هم که سعی در بیشتر کردن طول عمر باتری دارد، آشنا باشید. در این جا این سوال مطرح می شود که زمانی که برنامه های پس زمینه از توان CPU و رم استفاده می کنند، چگونه باید منابع برای پردازش برنامه در حال استفاده به کار گرفته شوند. در پاسخ باید گفت که این مشکل باعث افت تدریجی عملکرد در سری ویندوز موبایل می شد اما مایکروسافت به طور جدی آن رویه را از بین برده است و دیگر اجازه چنین اتفاقی را نمی دهد. نکته بعدی این است که سخت افزار های جدید تر و پردازنده های قدرتمند تری که به دنیای تلفن های همراه وارد شده اند به ما این اجازه را می دهند که بتوانیم نرم افزار های قدرتمندتر را با سرعت بیشتری اجرا کنیم و اگر در این مساله یک گام دیگر به جلو برداریم و از پردازنده های قدرتمندی مثل Cortex A9 یا Moorestown شرکت اینتل استفاده کنیم، از امکان مولتی تسکینگ سریع تر و بهتر بهره مند خواهیم شد و باتری را هم تا حدود زیادی حفظ خواهیم کرد.

- انواع خبر سازی:
در ویندوز فون 7، سه روش برای آگاه سازی کاربر وجود دارد: روش اول این است که به اپلیکیشن وب اجازه داده می شود تا بخشی از تازه های (پیام یا ...) دریافتی را در قالب یک حالت اسلاید مانند در بالا یا پایین صفحه به نمایش در آورد که به این اخطار ها Toast گفته می شود زیرا افکت بالا آمدن آنها، شبیه نان توستی است که از توستر به بیرون پرتاب می شود؛ جالب است، نه!؟ روش دوم نمایش یک آیمر است؛ این امکان به توسعه دهندگان نرم افزار های این سیستم عامل داده شده است که بتوانند کاربران را با استفاده از نمایش یک آیمر و یا نمایش یک متن در بالای صفحه از تازه ها باخبر سازند و بالاخره آخرین راه این است که اطلاعات جدیدی که توسط برنامه های نصب شده دریافت می شوند، به صورت پایین آمدن یک اسلاید از بالای یا پایین صفحه نمایش آشکار خواهند شد.تماس های ورودی هم با افکتی شبیه به روش Toast پدیدار میشوند.

تمامی این هشدار ها از طریق سرویس آگاه سازی ویندوز(notification Service) به کاربر داده می شود. در واقع توسعه دهندگان ویندوز فون 7 به این فکر بوده اند که با فراهم آوردن دسترسی نرم افزار های مستقل از ویندوز به سرویس آگاه سازی برای هشدار به کاربران بتوانند این امکان را ایجاد کنند که نرم افزار دائم در پس زمینه باز نباشد و بدین وسیله هم بار پردازنده سبک تر شود و هم باتری کمتری مصرف گردد.

- وضعیت Cut و Paste:
هر کس نداند فکر می کند که ویندوز CE و ویندوز موبایل هر دو از همان روز اول به امکان Cut & Paste مجهز بودند! این در حالی است که مدت زیادی بود که کاربران ویندوز موبایل از عدم وجود امکان Copy & Paste شکایت داشتند و آن را یک ضعف بنیادی در رقابت با حریفان می دانستند. البته واضح است که عدم وجود امکان Copy & Paste(در متن ها) ویندوز موبایل را یک گام عقب تر از سایر رقبایش می انداخت و مایکروسافت از این که بگوید کِی این امکان را اضافه خواهد کرد طفره می رفت انگار که خود مایکروسافت هم مطمئن نبود که چه زمانی این امکان را اضافه می کند تا این که اعلام شد: سیستم عامل جدید هم از Copy & Paste پشتیبانی نمی کند. بله، بر اساس آخرین گزارش ها سری ویندوز فون 7 از این امکان پشتیبانی نخواهد کرد.

اما این کار مایکروسافت ظاهرا بدون دلیل نبوده و آقای مک جی (McGee) مدیر ارشد بازاریابی مایکروسافت موبایل در بخش ارتباطات تجاری این شرکت(!)، دلیل این کار را این گونه عنوان می نماید( مردم زمانی که می خواهند یک آدرس را نگهداری کرده و روی نقشه های GPS آن را مشاهده کنند یا یک کلمه را در مرورگر خود انتخاب کرده و آن را جستجو کنند و یا یک شماره تلفن را برای انجام تماس وارد کنند؛ می خواهند از امکان Copy & Paste استفاده کنند. ما (منظور ویندوز فون است) در واقع این موقعیت ها را تشخیص می دهیم و کاربر را قادر می سازیم که با انجام یک لمس کوچک بتواند این کار ها را انجام دهد.))

چیزی که مایکروسافت آن را پیاده سازی کرده شبیه به روشی است که پیش از این در iPhone OS دیده شده بود. در واقع تشخیص متن مورد نظر از این راه صورت می گیرد: هر یک از متن هایی که توسط کاربران مشخص یاhighlight شده باشند (شامل شماره تلفن یا یک آدرس) به طور پیش فرض در فرم Dialer (شماره گیر) یا نقشه های Bing اعمال می شوند. در واقع اشاره های طولانی در نزدیک هر چیزی که انتخاب شده باشد باعث می شود که آن به فرم های دیگر هم منتقل شوند. مثلا اگر چیزی که انتخاب کرده باشید به صورت متن باشد، می توانید آن را در وسط یک پیام قرار دهید یا اگر گزینه انتخابی شما یک تصویر باشد می توانید آن را MMS کنید یا آن را در تصاویر خود ذخیره نمایید! با این حال بعضی هنوز هم معتقد اند که Copy & Paste آزادی عمل بیشتری را به کاربران می دهد.

- فروشگاه و نرم افزار های مستقل:
استفاده از فروشگاه یک راه انحصاری برای کاربران است تا بتوانند نرم افزار های دیگری را روی ویندوز فون 7 نصب نمایند. برنامه Marketplace (فروشگاه) دارای Hub هایی است که برای مصارف و مقاصد مختلفی به کار می روند. برنامه ها، بازی ها، موزیک، پادکست ها، آپدیت ها و... همه جزء Hub هایی است که در این برنامه به چشم می خورد با این حساب شما می توانید هر چیزی که دلتان بخواهد را از Marketplace تهیه نمایید!

نکته بعدی که راجع به Marketplace می توان گفت این است که این نرم افزاربرای توسعه دهندگان امکان استفاده از API ها را فراهم می کند تا بتوانند نسخه های آزمایشی از نرم افزار ها و یا بازی ها را عرضه کنند و زمان انقضای آن ها را هم هر وقت که می خواهند تعیین کنند. این کار باعث شده که کاربران این سیستم عامل بتوانند نرم افزار ها یا بازی های مورد نیاز خود را قبل از خرید امتحان کنند البته در این مورد نقصی هم وجود دارد و آن این است که اطلاعاتی که کاربران در نرم افزار ها داشته اند بعد از خرید نسخه کامل دوباره از بین رفته و باید جایگزین شوند. پیش از خرید برنامه ها می توانید نسخه آزمایشی آن ها را امتحان کنید، صحنه هایی از آنها را مشاهده کنید، از بررسی ها و امتیاز آنها باخبر شوید و ... . این موارد به شما کمک می کنند که بهتر بتوانید برنامه مورد نظر خود را انتخاب کنید.

برنامه های مستقل از ویندوز هم به صورت یک آیمر در صفحه اصلی نمایش داده می شوند البته آیمر این برنامه ها نمی تواند بزرگ تر از یک مربع باشد اما آیمرهای نرم افزار های وابسته به ویندوز می توانند بزرگ تر باشند! همچنین نرم افزار های مختلف در Hub های مربوطه هم نشان داده خواهند شد.مارکت پلیس را در اجرای برنامه ها دست کم نگیرید زیرا ویندوز هر برنامه ای را که اجرا کند، ابتدا وضعیت آن را در مارکت پلیس چک می کند و اگر خطایی مشاهده نشد آن را به اجرا در می آورد؛ پس کلید اجرای برنامه ها هم در دست مارکت پلیس است!

Marketplace فعلا از اپلیکیشن های 30 منطقه دنیا پشتیبانی می کند و از این رو باید شاهد زبان ها و سبک های متنوعی در برنامه های ارائه شده باشیم!

- بازی و سرگرمی در سری ویندوز فون 7:
اولین چیزی که باید بدانید این است که ویندوز فون در تمام این مدت بر روی یک گجت ساخت شرکت آسوس که نام و نشانی هم روی آن درج نشده بود اجرا شد که شما می توانید عکس این دستگاه را در زیر ببینید.

مایکروسافت برای این که بتواند ویندوز فون 7 را به یک پلتفرم قانع کننده برای بازی ها تبدیل کند؛ باید از دو ویژگی اصلی ویندوز فون دفاع کند.

اولین: ویژگی قدرتمندی که مایکروسافت را تثبیت می کند این است که می تواند از کد های بازی ها در سرتاسر چیزی که آن را Three-Screens and Cloud نامیده است بهره ببرد.

بله، همانطور که در جدول بالا می بینید، XNA-Framework کلید طلایی مایکروسافت است. کد هایی که با XNA-Framework نوشته می شوند، به سادگی و با کمترین زحمت به کد های مناسب برای نسخه های کنسولی و یا ویندوز موبایل تبدیل خواهند شد و این بدون شک باعث می شود که بازی های زیادی برای سری ویندوز فون 7 تولید شوند. البته طبعا کیفیت تصویر، کیفیت تکسچر ها و ... در بازی هایی که برای سری ویندوز 7 ارائه می شوند؛ پایین تر هستند چون پردازنده های موجود در موبایل ها توانایی پردازش کیفیت بسیار بالا را ندارند اما این که ویندوز فون 7 از چنین پلتفرم قدرتمندی پشتیبانی می کند، باعث خوشحالی تعداد زیادی از کاربران و همینطور برنامه نویسان خواهد شد.

اما بد نیست اگر اطلاعات بیشتری در مورد XNA ارائه کنیم(منبع این پاراگراف: انجمن تخصصی برنامه نویسی دات نت): XNA-Framework بر پایه .net-framework ارائه شده است و برای توسعه بازی ها در این پلتفرم از زبان C# (سی شاپ) استفاده می شود. کد هایی که بر پایه XNA نوشته می شوند می توانند بر روی پلتفرم های مختلفی مانند: ویندوز، Xbox 360 و ویندوز فون استفاده شوند. زبان XNA مجموعه ای از کد های سطح پایین را در خود جمع کرده و بدین ترتیب تضمین می کند که در حین جابه جا شدن بازی از یک پلتفرم به پلتفرم دیگر، فریم ورک خود مسئول هماهنگ کردن تغییرات بین پلتفرم های مختلف خواهد بود. این امر به توسعه دهندگان بازی ها کمک می کند که به جای درگیر شدن با جزئیات پلتفرم، بیشتر به محتوا و طراحی بازی خود توجه داشته باشند. این فریم ورک به همراه ابزار های کمکی از قبیل XACTارائه شده است که به برنامه نویسان اجازه می دهد ویژوال، صدا و مدل کاراکتری را به بازی های خود اضافه کنند.

در تصویر بالا منظور از Cloud همان جریان پردازش ابری است که شاید از آن اطلاع داشته باشید. با این وجود می توانید از امکانات Windows Live, Bing و Xbox Live استفاده نمایید که این هم برای بسیاری خبر خوشی است.

دومین ویژگی : همان سرویس های Cloud مایکروسافت است که به کاربران امکان می بخشد که در محیط اینترنت نیز بتوانند از امکانات مورد نیاز برای داشتن یک تجربه لذت بخش برخوردار باشند. حال این سرویس ها می توانند مانند Xbox Live برای بازی های آنلاین به کار روند یا می توانند مانند Bing امکانات مختلفی از قبیل نقشه های GPS، موتور جستجو و ... را به همراه خود داشته باشند و یا موارد دیگر ...

برای تست ما از نسخه نمایشی بازی The Harvest استفاده کردیم که بر پایه XNA-Framework ارائه شده است. این بازی از نود درصد کد هایش در اجرا بین این سه پلتفرم استفاده می کرد و واقعا تکسچر ها در هر سه پلتفرم به خوبی پردازش شدند و باگ خاصی هم دیده نمی شد. در ویندوز فون این بازی با سرعت مناسبی اجرا شد. البته برروی یک مونیتور 3.7 اینچی با رزولوشن 800x480 و عملکرد لمسی مناسبی هم به نمایش می گذاشت ولی در طول اجرا با خطا هایی در شناخت حرکت مربوطه مواجه شد که البته این خطا ها قابل چشم پوشی هستند. در کل عملکرد ویندوز فون در اجرای بازی ها مناسب بود. لازم به ذکر است که ویندوز فون 7 از XNA Game Studio 4.0 پشتیبانی کامل می نماید.

- عملکرد مرورگر:
طبیعتا اولین کاری که انجام شد، اجرای مرورگر بود. مرورگر ویندوز فون 7، nyt.com را به طور پیش فرض به عنوان صفحه اصلی انتخاب می کند.از اپراتور AT&T برای اتصال به اینترنت استفاده شد و متاسفانه این اپراتور در آن ساعت از سرعت بسیار پایینی برخوردار بود به طوری که در تمام زمان وبگردی به ندرت سرعت بالای 150kbps مشاهده شد. با این حساب مرورگر صفحات را به کندی نمایش می داد. در چنین وضعیتی هر چقدر هم که خوشبین باشید نمی توانید از این مرورگر لذت ببرید؛ مگر این که در ایران باشید!

اما تمام مشکلات را هم نمی توان به گردن اپراتور انداخت. در طول کار با این مرورگر بعضی از لمس ها اشتباه تشخیص داده می شدند. در کل اگر Fire Fox برای ویندوز 7 ارائه شود؛ باید آن را امتحان کرد؛ چون IE می توانست بهتر از این ها باشد. در کل عملکرد مرورگر پیش فرض ویندوز فون 7، چیزی بین اینترنت اکسپلورر نسخه های 7 و 8 است.

- موتور جستجوی Bing :
حالا وقت آن رسیده که به سراغ Bing برویم. شما در صفحه اصلی، هیچ گونه آیمری که نقشه های GPS را به نمایش گذارد، نمی بینید. علت این موضوع آن است که مایکروسافت جدا می خواهد که کاربران از طریق جستجو به بسیاری از موارد دست پیدا کنند و موتور جستجوی Bing می تواند گستره وسیعی از اطلاعات را مانند وب، آب و هوا، نقشه ها، مسیریاب ها و... جستجو کند و این جستجو نه فقط به اینترنت ختم نمی شود بلکه توانایی جستجو میان SMS,MMS,Email ها هم نیز به کاربران داده میشود.

Bingدر جستجوی درون وب فرق زیادی با دیگر موتور ها ندارد اما اگر یک مکان را جستجو کنید، مثلا یک رستوران مکزیکی، آن گاه اولین نتایج، نزدیک ترین مکان ها به شما خواهند بود. یعنی نتایج بر اساس دور و نزدیک بودن مرتبه بندی می شوند. در کل نتایج موتور جستجوی Bing همانگونه که انتظارش را دارید، دسته بندی میشوند و مشکل خاصی در نتایج وجود ندارد اما Bing جای زیادی برای پیشرفت دارد و می تواند بهتر هم بشود. همانطور که مشاهده کردید، جستجو کردن چیزی است که در ویندوز فون 7 باید به آن عادت کنید.

- مشخصات سخت افزاری پشتیبانی شده:
ویندوز فون 7 از این مشخصات سخت افزاری پشتیبانی می کند:

همانطور که در جدول بالا مشاهده می کنید، ویندوز فون 7 از صفحه های لمسی با تکنولوژی خازنی پشتیبانی می کند. نخست باید توضیحی از این تکنولوژی داده شود تا موضوع برای کاربران روشن تر گردد:

در ساخت این گونه صفحات از یک لایه رسانا که عمدتا از جنس اکسید ایندیوم است؛ استفاده میشود و در زیر این لایه جریان الکتریکی مستمر و دائمی وجود دارد؛ با کوچکترین لمس دست به این لایه به علت وجود بار الکتریکی در بدن انسان، در جریان الکتریکی این لایه تغییر مشخصی ایجاد می شود و همین تغییر کافی است تا محل دقیق لمس مشخص گردد. یکی از نکات مثبت این فناوری این است که خطای آن در تشخیص لمس ها بسیار کم است و همچنین امکان Multi touch را به صفحه نمایش می دهد. از دیگر ویژگی های مثبت این است که این گونه صفحه ها می توانند کوچکترین لمس ها را نیز تشخیص دهند. در مقابل، قیمت تمام شده بالای این صفحه ها نسبت به نوع مقاومتی می تواند به عنوان نقطه ضعف این صفحه ها مطرح شود. صفحه نمایش آیفون نیز از نوع خازنی است.

ویندوز فون 7 از طیف وسیعی از سنسور ها نیز پشتیبانی به عمل می آورد. A-GPS، Wi-Fi ، شتاب سنج، قطب نمای دیجیتالی، رادیو، تشخیص شدت نور و سنسور مجاورت که وظیفه آن قطع کردن صفحه نمایش در هنگام نزدیکی به گوش است، از این قبیل هستند.اما در این مورد با وجود سنسور ژیروسکوپ در آیفون 4 که تغییرات را در شش زاویه تشخیص می دهد، شتاب سنج چندان چشمگیر نیست.

ویندوز فون 7 توانایی پشتیبانی از دوربین های 5 مگاپیکسل یا بالاتر را دارد و از فلاش و کلید اختصاصی دوربین (دکمه شاتر) نیز پشتیبانی می نماید. در بخش مولتی مدیا ویندوز فون 7 از فرمت های رایج و همچنین شتاب دهنده ی کدگشایی، پشتیبانی می نماید. با افزودن برنامه های دلخواه خود به این سیستم عامل می توانید توانایی آن را در پخش فرمت های مولتی مدیا افزایش دهید.

اما وقتی که صحبت از حافظه می شود این سیستم عامل باید از حداقل از 256 مگابایت رم برخوردار باشد و می تواند حافظه ای معادل 8 گیگابایت یا بالا تر را مورد پشتیبانی قرار دهد. البته خبری از SD کارت نیست!

پردازنده ی گرافیکی (GPU)با پشتیبانی از شتاب دهنده گرافیک DirectX 9.0 یکی دیگر از ملزومات این سیستم عامل است. پردازنده ی مورد نیاز نیز Cortex یا scorpion و یا مدل های بالاتر است.ویندوز فون 7 از دو رزولوشن صفحه نمایش پشتیبانی میکند که اولی 480x800 با آرایش 3:5 بوده و دومی 320X480 با آرایش 2:3 می باشد. در این مورد هم آیفون 4 با رزولوشن 960x640 پیروز میدان است.

- در نهایت:
عملکرد ویندوز فون 7 را میتوان خوب توصیف کرد اما هنوز رقبای زیادی دارد که باید با آنها به مبارزه بپردازد. بدون شک بزرگترین رقیبان این سیستم عامل iOS4 و Android هستند که بسیار قوی ظاهر شده اند و به نظر می آید که رقابت با آنها برای مایکروسافت کار سختی خواهد بود. از یک طرف بسیاری از تولید کنندگان به علت متن باز (open source) بودن Android به آن روی آورده اند و این سیستم عامل مدتی است که جای پای خود را در بازار محکم کرده و از سوی دیگر ویندوز با آمار تولید برنامه های بسیار زیاد برای iPhone مواجه می شود. حال این که مایکروسافت که به این راحتی ها حاضر نیست متن باز را بپذیرد، چگونه از پس این دو غول بر خواهد آمد؛ چیزی است که باید صبر کرد و بعد از ارائه ویندوز فون 7، پاسخ آن را یافت.

ویندوز فون 7 ویژگی های مثبت زیادی دارد که زیبایی رابط کاربری مترو، راحتی کار با آن، پشتیبانی بسیار عالی از office، پشتیبانی از XNA-Framework و همخوانی آن با Xbox و Windows را میتوان از این جمله دانست. اما در مقابل این ویژگی های مثبت: open source نبودن، مولتی تسکینگ نچندان جالب برای برنامه های مستقل از ویندوز (البته این مورد فقط در تئوری ضعف دارد و به هیچ عنوان برای کاربر مشکل ساز نیست) و از این قبیل مشکلات به عنوان نقاط ضعف این سیستم عامل تلقی می شوند. حال تصمیم با شما کاربران است که کدام را انتخاب کنید. راستی شما کدام سیستم عامل را بهتر می دانید؟ نظر خود را اعلام کنید.

منابع:
Anandtech.com

Wikipedia.org

انجمن تخصصی برنامه نویسی .net
__________________
This city is afraid of me
I have seen its true face
پاسخ با نقل قول
جای تبلیغات شما اینجا خالیست با ما تماس بگیرید




پاسخ

برچسب ها
ویندوز هفت


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
اچ تی ام ال غیر فعال می باشد



اکنون ساعت 07:39 PM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.



Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)


سایت دبیرستان وابسته به دانشگاه رازی کرمانشاه: کلیک کنید




  پیدا کردن مطالب قبلی سایت توسط گوگل برای جلوگیری از ارسال تکراری آنها