موضوع مقاله: یوآی‌کیو | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # یوآی‌کیو | مقدمه: با توجه به انعطاف‌پذیری بالایی که دارد به کارخانه داران این امکان را می‌دهد تا بتوانند گوشی‌هایی با فرمها و ویژگی‌های متفاوت را با استفاده از یک کد برنامه ثابت بسازند و به راحتی آن را با امکانات جدید فیت کنند. | ## بخش 1: یوآی‌کیو | سیستم‌عامل UIQ با به وجود آوردن ارتباط عالی با کاربران به همراه دسترسی آسان به سیستم پیشرفتهٔ شبکه توانست طرفداران زیادی را در دنیا به دست بیاورد. روی هم رفته پایداری در ساختار لایه‌ها و استفادهٔ مناسب از کلیدها کاربران را قادر ساخته تا در هنگام استفاده از گوشی، احساس راحتی داشته باشند. مقدمه این مقاله به ویژگی‌های سیستم‌عامل UIQ به ویژه UIQ۳ می‌پردازد و تکنولوژی‌های به کار رفته در آن را شرح می‌دهد. این مقاله می‌تواند کاملترین مقاله به زبان فارسی در رابطه با سیستم‌عامل UIQ۳ باشد و من سعی کردم به خصوصیات این سیستم‌عامل بپردازم تا برنامه نویسان زبان C++ بتوانند با کمک این مقاله برنامه‌هایی مناسب برای این سیستم‌عامل طراحی کنند یا آن‌ها را گسترش دهند تا دیگر کاربران این سیستم‌عامل بتوانند از آن استفاده کنند. لازم به ذکر است که هر برنامه‌ای که به صورت فایل SIS برای این سیستم‌عامل ساخته شود، می‌تواند بر روی تمام پلتفرمهایی که این سیستم‌عامل بر روی آن نصب است اجرا شود. در واقع UIQ یک رابطه کاربری سیستم عامل Symbian است.این رابط کاربری دارای ویژگی‌ها و برنامه‌های خاصی می باشد که از آن جمله می‌توان به تکنولوژی خاص به کار رفته در آن‌، theme‌ها‌، مرورگر وب‌، سیستم پیغام‌رسان‌، سیستم تماس‌ها و سیستم برنامه‌های کاری اشاره کرد که به شکل خاصی در این رابط کاربری قرار گرفته‌اند. در این مقاله ابتدا به تاریخچهٔ UIQ می‌پردازم سپس به ویژگی‌ها و برنامه‌هایی که در این سیستم‌عامل وجود دارد می‌رسیم با تکنولوژی‌های به کار رفته در آن ادامه می‌دهیم به چگونگی آرایش واسط کاربری و صفحه بندی آن می‌پردازیم و با چگونگی پایان UIQ و نتیجه‌گیری مقاله را پایان می‌بخشیم. تاریخچه UIQ در پایان سال ۱۹۹۸ وقتی شرکت‌های اریکسون، پیشن و سیمبین تصمیم به همکاری برای ساخت Quarter-VGA (تصویر ۳۲۰×۲۴۰ پیکسل) واسط کاربری برای سیستم‌عامل SymbianOS گرفتند متولد شد، یک تیم کوچک در لندن (انگلیس) و رونبی (سوئد) محتوای اصلی پلتفرم را تعریف کردند و دست به کار شدند تا واسط کاربر آن را طراحی کنند. شرکت اریکسون با این شرط وارد پروژه شد که در طراحی اصلی از پروژهٔ R&D این شرکت استفاده شود و تا زمانی‌که شرکت پیشن وارد پروژه شود، پروژهٔ گوشی R۳۸۰ را ادامه دادند. پیشن دارای تجربه‌های ارزشمندی در زمینهٔ PDAها بود و بعد از اینکه یک شرکت طراحی نرم‌افزار هم به پروژه اضافه شد این گروه شروع به طراحی هسته فعل انفعالات و نمونه‌سازی برنامه‌های مهم کرد. اولین مدل پایه که شامل اجراکنندهٔ برنامه، نوار وضعیت، ساختار منو و برنامه‌های طراحی شده برای اتصال، تلفن و موارد مورد بحث بر روی Tablet PCهای لمسی امتحان شد و با توجه به بازخوردی که در بین کاربران داشت و پیشرفت‌هایی که در کار طراحی صورت گرفت پروژه با نام Quartz ثبت شد. ویژگی‌های UIQ۳ UIQ۳ یکی از اصلی‌ترین ورژن‌های پلتفرم نرم‌افزاری UIQ است که ویژگی‌های قابل توجهی نسبت به UIQ۲٫۱ دارد، سیستم‌عامل UIQ۳ ترکیبی از سیستم‌عامل SymbianOS V۹ (استاندارد جهانی صنعتی سیستم‌عامل است که برای گوشی‌های موبایل طراحی شده‌است.) که با افزودن مقدار زیادی نرم‌افزار و افزایش ظرفیت آن توانسته‌است احساس خوبی به استفاده کنندگان از این گوشی بدهد. | ## بخش 2: یوآی‌کیو | UIQ۳ این قابلیت را به کارخانه داران داد تا بتوانند گروهی از گوشی‌های خود را که دارای فرمها و ویژگی‌های متفاوت هستند تنها با یک کد برنامه بسازند که این باعث شد تا هزینهٔ گسترش و پشتیبانی از این سیستم کاهش چشم‌گیری پیدا کند. از طریق کمیتهٔ توسعه دهندگان UIQ، برنامه نویسان می‌توانند SDK و حمایت لازم برای تولید یک برنامهٔ متقاعدکننده برای گوشی‌های UIQ۳ دریافت کنند. UIQ برای فراهم آوردن ارتباط عالی با کاربر به همراه دسترسی آسان به سیستم پیشرفتهٔ شبکه طراحی شده‌ است، طراحی واسط کاربری و تست آن این نکته را نشان داد که وظایف کاربر می‌تواند سریع و به نرمی کامل شود، حتی آنهایی که شامل چندین برنامه می‌شود، گرافیک و افکتهای زیبا باعث شده‌است تا کاربران احساس بهتری نسبت به گوشی داشته باشند. روی هم رفته پایداری در ساختار، لایه‌ها و وظیفه دهی کلیدها کاربران را قادر ساخته‌است تا احساس راحتی در هنگام استفاده از گوشی داشته باشند، حتی در مقابل گوشی‌هایی با مدل‌های مختلف. SymbianOS یک سیستم‌عامل چند کاره‌است، به این معنی که کاربر می‌تواند به عنوان مثال در حال ارسال پیامک، آهنگ نیز گوش دهد. UIQ شامل مجموعه‌ای از برنامه‌ها برای ارسال پیغام، جستجو در وب، اداره کردن فایلهای شخصی و... مجموعه برنامه‌های ۳UIQ مجموعه برنامه‌های UIQ۳ شامل تمام برنامه‌های کلیدی مورد نیاز گوشی می‌شود. کمپانی‌های موبایل این آزادی را دارند که برنامه‌هایی را که به آن‌ها داده می‌شود تا بر روی گوشی هایشان بریزند را تغییر یا افزایش دهند. این برنامه‌ها همچنین می‌توانند خود را به برنامه‌های ثانویه تبدیل کنند یعنی یک بر نامه جدید به پایگاه داده برنامه اصلی دسترسی داشته باشد و آن را تغییر دهد. و وقتی که شما وارد بخش Sms گوشی خود می‌شوید می‌بینید که پیامک‌های شما مرتب شده‌است. Jotter -که برای نوشتن یادداشت و کشیدن طرحی ساده استفاده می‌شود و اطلاعات آن می‌تواند به راحتی با برنامه‌های دگر اشتراک گذاشته شود. Web -UIQ یک جستجوگر کامل HTML دارد که می‌تواند چندین صفحهٔ وب را به‌طور هم‌زمان باز کند، همچنین رنج وسیعی از استانداردهای وب را پشتیبانی می‌کند. | ## بخش 3: یوآی‌کیو | تکنولوژی و ویژگی‌های به کار رفته در UIQ UIQ دائماً به روزرسانی می‌شود و خودش را با تکنولوژی‌های روز موبایل ارتقاء می‌دهد، خلاصه‌ای از این پیشرفت‌ها در زیر شرح داده شده‌است: ۱. تکست‌ها :تکست‌های معمولی و سایه دار را ساپورت می‌کند و همچنین می‌توان رنگ هر نوشته را نیز تعیین کرد. برای مثال UIQ زبان‌هایی که علامتهای مخصوصی را مثل زبان چینی و آنهایی که الگوی راست به چپ دارن مثل زبان فارسی را ساپورت می‌کند. این پکیج به کمپانی‌ها این امکان را می‌دهد تا بتوانند به گوشی‌های UIQ شکل دلخواه خود و قابل قبول اپراتورهای شبکه یشان را دهند. UIQ۳ این امکان را به کارخانه داران داد تا رنج وسیعی از محصولات خود که ویژگی‌های متفاوت دارند را تنها با یک کد برنامه تهیه کنند، شما می‌توانید تنها با تهیهٔ یک پکیج (فایل SIS) از برنامه‌ای که نوشتید، آن را برای دیگر گوشی‌های UIQ۳ گسترش دهید. پیکربندی پارامترهای میانجی کاربر UIQ۳ صفحه نمایش‌های متنوع به همراه پیکربندی سخت‌افزاری گوناگون را پشتیبانی می‌کند، این صفحه نمایش‌ها برای استفاده از پارامترهای مشخص طراحی شده‌اند و بعضی از آن‌ها فقط به صورت تئوری وجود دارند ولی بیشتر آن‌ها مورد استفاده قرار می‌گیرند و گزینه‌های بیشتری می‌تواند به عنوان حالت سخت‌افزاری جدید و فعل انفعالات کاربر به آن‌ها اضافه شود. ولی کارخانه داران ممکن است از رزولوشن‌های متفاوتی استفاده کنند و برنامه نویسان باید به این نکته توجه کنند وبرنامهٔ خود را مطابق با رزولوشن گوشی مورد نظر طراحی کنند. در این حالات کلید خودشان می‌چرخند و تغییر جهت می‌دهند به عنوان مثال کلید بالا به کلید سمت چپ تبدیل می‌شود.برای استفاده از این ویژگی‌ها برنامه نویسان نیازی به انجام کار خاصی ندارند و این متد به صورت پیشفرض در UIQ تعریف شده‌است ۳. صفحهٔ لمسی و شیوهٔ فعل انفعالات : صفحهٔ لمسی، لایه‌ای است که بر روی صفحه نمایش نصب می‌شود و شیوهٔ فعل انفعالات، راه‌های کار کردن کاربر با گوش را تعیین می‌کند.که به سه دستهٔ زیر تقسیم می‌شوند. نوار وضعیت توسط کارخانه پیکربندی می‌شود و نمی‌تواند به عنوان برنامهٔ ثانویه قرارگیرد. امیدواریم که در سیستم‌عامل واحد سیمبین که قرار است از سال ۲۰۱۰ مورد استفاده قرار گیرد از قابلیت‌های UIQ در آن استفاده شود. نتایج به عنوان نتیجه‌گیری باید گفت که سیستم‌عامل UIQ یک سیستم انعطاف پذیر با قابلیت‌های بالا و نرم‌افزارهای متنوع است. | ## جمع‌بندی | که به کاربران اجازهٔ هر گونه تغییر در ظاهر آن را می‌دهد که طرفداران زیادی در دنیا دارد.