آخرین اخبار و مقالات و مطالب پیرامون توسعه دهنده در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران

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

سیستم مدیریت محتوا

پارس

سی ام اس

نصب شده است که نرم افزاری قوی جهت

طراحی سایت

می باشد.

طراحی وب

با استفاده از

پرتال

(

پورتال

) پارس منجر به

طراحی وب سایت

شما می شود.

طراحی وب سایت

کپی رایت

پورتال

پارس

سیستم عامل موبایل: گذشته، حال، آینده

تا امروز نرم افزارهای بسیاری از سیستم عاملی های ویندوز موبایل و سیمبین را معرفی کردیم. امروز قصد داریم سری به نرم افزارهای سیستم عامل های دیگر موجود در بازار بزنیم و آنها را نیز معرفی کنیم. اما پیش از آن، بد نیست کمی درباره سیستم عامل مختلف موبایل ها توضیح دهیم و بگوییم که هم اکنون سیستم عامل های متعددی برای گوشی های موبایل طراحی شده اند که بر اساس محبوبیت و درصد مالکیت بازار به شرح زیر هستند (عددهای لیست زیر به درصد است). همچنین کارشناسان بازار پیش بینی کرده اند که درصد مالکیت این سیستم عامل ها در 4 سال آینده دستخوش تغییرات عمده ای خواهد شد که در زیر به آن نیز اشاره شده است.
سیمبین: سیمبین را پیش از این گروهی از شرکت ها مانند نوکیا، اریکسون، سونی اریکسون، پاناسونیک و سامسونگ پشتیبانی می کردند، ولی در 24 ژوئن 2008 نوکیا همه سهام آن را خرید. قدمت شرکت سازنده مذکور به 30 سال پیش باز می گردد، اما تولید سیستم عامل فوق برای گوشی های مختلفی از جمله نوکیا، سونی ارکیسون و موتورولا از سال 1998 آغاز شد و تا الان نیز ادامه داشته است.
تا به حال بیش از 10 نسخه از این سیستم عامل تولید شده و در حال حاضر آخرین به نگارش 0/3 رسیده است که البته هنوز به بازار عرضه نشده و قرار است با تولید مدل n8 و مدل هایی همچون c7، e7 و c6-01 به طور رسمی کار خود را آغاز کند.
محبوبیت سیمبین را می توان در چند چیز یافت. سادگی برای مخاطب، عرضه در گوشی های متعدد و همچنین برنامه های متعددی که برای این نوع سیستم ها طراحی شده است.
ios: اپل یک شرکت بسیار معتبر کامپیوتری است که از سال 2007 اقدام به ساخت تلفن همراهی کرد که توانست برای خود محبویتی بسیار در بازار تلفن های همراه کسب کند. این شرکت تنها اقدام به تولید یک گوشی کرد که خود نیز دارای سیستم عامل خاصی به نام «سیستم عامل آیفون» بود که بر پایه مکینتاش (سیستم عامل مربوط به کامپیوترهای اپل) نوشته شده بود. در حال حاضر آخرین نسخه از سیستم عامل اپل موبایل 0/4 است که چند ماه است که از عرضه آن می گذرد.
ویندوز موبایل: همان طور که از اسمش پیداست، سیستم عاملی است که از طرف شرکت مایکروسافت برای گوشی های موبایل طراحی و نوشته شده است. ویندوز موبایل یک سیستم عامل فشرده به همراه تعدادی از برنامه های اصلی و کاربردی موبایل برای گوشی هایی است که بر پایه api های win32 کار می کنند. این سیستم عامل شبیه نسخه رومیزی ویندوز طراحی شده است و نخستین تولید آن به سال 2002 برمی گردد که برای گوشی های pocket pc ارائه شده بود و تا کنون چندین نسخه از ویندوز موبایل به بازار عرضه شده که آخرین نسخه آن ویندوز موبایل 0/7 (در حال آزمایش) است و به زودی به بازار عرضه خواهد شد.
آندروید : آندروید نام سیستم عاملی است که گوگل با همکاری ده ها شرکت دیگر برای گوشی های تلفن همراه می سازد. اندروید بر پایه لینوکس ساخته شده است و شرکت توسعه دهنده این سیستم عامل توسط گوگل خریداری شده و سپس به صورت منبع باز ارائه گردیده است.
این سیستم عامل به توسعه دهندگان اجازه می دهد که کدهای مدیریت شده ای به زبان جاوا برای کنترل ابزارهای شرکت گوگل فراهم آورند. توسعه دهندگان می توانند برای کنترل ابزارهای ارائه شده توسط شرکت گوگل از کتابخانه مبتنی بر جاوای ارائه شده به همراه این سیستم عامل استفاده کنند.
نخستین گوشی همراه ارائه شده با این سیستم عامل htc dream نام دارد که در سال 2008 میلادی به بازار آمد. گوگل سیستم عامل خود که ویژه دستگاه های قابل حمل مانند تلفن همراه و نوت بوک است را با هدف رقابت با سیستم عامل هایی چون ios، ویندوزموبایل و سیمبین عرضه کرد. آخرین نسخه از این سیستم عامل، نگارش 2/2، در حال حاضر نیز در دسترس است.
مائمو: مائمو (maemo) یک پلتفرم کوچک شده برای گوشی های هوشمند و دراصطلاح «بر پایه اینترنت» است که توسط شرکت نوکیا عرضه شده و هسته مرکزی اش بر اساس سیستم عامل debian استوار است. رابط کاربری این سیستم عامل از سیستم gnom پیروی می کند که می توان گفت به اندازه گنوم دبیان امکانات دارد: امکاناتی شبیه کتابخانه های سیستمی و مرجعی نوشتاری و پکت های به روزرسانی.
اما این تنها آغاز راه این سیستم عامل بود. شرکت نوکیا قصد دارد به همراه شرکت بزرگ اینتل (تولیدکننده پردازنده های کامپیوتری) دانسته ها و اطلاعات خود را به اشتراک گذاشته و سیستم عامل پیشرفته تری را به نام meego را به بازار عرضه کنند. هم اکنون این سیستم عامل تنها روی یکی از گوشی های شرکت نوکیا وجود دارد، اما در آینده خبرهای بیشتری از آن خواهید شنید.
برو brew: برو نام سیستم عاملی است که توسط کمپانی qualcomm ساخته و پرداخته شده و تاکنون در بیش از 25 کشور جهان مورد استفاده قرار گرفته است. این برنامه تاکنون درآمدی بیش از 2میلیارد دلار را عاید طراحان برنامه های کاربردی کرده است. افزون بر این، بیش از 8 سال است که به عنوان یکی از سیستم عامل های پیشگام در صنعت توسعه برنامه های کاربردی و سرویس های مربوطه موفقیت خود را برای کاربران به اثبات رسانیده است.
به تازگی در راستای ارتقا و گسترش هر چه بیشتر این سیستم عامل، روی نسخه مخصوص موبایل آن با عنوان brew mp os سرمایه گذاری شده است. این نسخه جدید راهکارهایی انعطاف پذیرتر را به دنیای موبایل هدیه داده و ابزارهایی نوین را در اختیار سازندگان برنامه های کاربردی قرار می دهد تا از کاربردهای متعدد، صرف نظر از این که برای چه پلتفرمی ساخته شده اند، پشتیبانی کند.
در سال 2008، فضای نرم افزاری برو مجال بیشتری برای تبدیل شدن به یک پلت فرم موبایل پیدا کرد. این امر فرصتی را پدید آورد تا از برو نوعی سیستم عامل موبایل انعطاف پذیر و قابل ارتقا بسازد.
با استفاده از sdk سیستم عامل brew mp، سازندگان و طراحان برنامه های کاربردی می توانند به راحتی به خلق نرم افزارها، ویجت ها و رابط های کاربری جدید برای تلفن های همراه و سایر دستگاه های قابل حمل بپردازند. بروmp برای کاربرد در تمامی گوشی ها طراحی شده و به ویژه عملکرد بسیار مناسبی در گوشی های g3 و گوشی های هوشمند ارزان قیمت دارد. با استفاده از قابلیت های پیشرفته نرم افزاری بروmp، طراحان و تولیدکنندگان نرم افزارهای موبایلی می توانند منو، نرم افزار و ویجت های موبایلی خلاقانه و جذاب را برای گوشی های موبایل تولید کنند. همان طور که دیدید در بازار تلفن های همراه سیستم عامل های متعددی وجود دارد. اما چیزی که هم اکنون در جریان است و سیستم عامل هایی که در حال حاضر بین کاربران محبوبیت دارند و به اصطلاح روی بورس هستند، عبارتند از: symbian، winmo، ios و سیستم عامل های کد باز، همچون androd و maem.
پژمان عاملی فرد

منبع : جام جم آنلاین  تاریخ : 25   مهر   1389  شاخه : موبایل

حفظ امنیت کدهای نوشته شده به زبان جاوا

... با وجود کارایی زیاد و انعطاف پذیری بالای زبان برنامه نویسی جاوا، این ابزار قدرتمند و رو به توسعه هنوز نتوانسته جایگاه مناسبی برای پیاده سازی پروژه های تجاری در مقایسه با سایر framework های موجود بیابد ... از جمله دلایل اصلی عدم استفاده از جاوا در بیشتر پروژه های بزرگ تجاری، می توان به مشکل بازگشت پذیری یا decompile شدن کدهای نوشته شده، با این زبان برنامه نویسی اشاره کرد که این خود به تنهایی یک معضل بزرگ امنیتی در مسیر توسعه نرم افزارهای تجاری با استفاده از این ابزار به شمار می آید ... این مشکل به حدی جدی است که شرکت توسعه دهنده زبان جاوا یعنی سان میکروسیستمز، اقدام به ارائه ابزاری به نام obfuscator برای مبهم سازی کد منبع نوشته شده از طریق تزریق کدهای اضافی به زبان جاوا کرده تا پس از انجام عملیات دیکامپایل، کاربران نتوانند به راحتی قطعات مختلف کد حاصل را درک و تفسیر کنند ... تفاوت عمده این روش با دیگر متدها در این است که روش رمزگذاری از آغاز تا پایان باید توسط برنامه نویس و گروه توسعه دهنده پروژه پیاده سازی شود؛ برخلاف روش obfuscator که برای مبهم کردن کد منبع از الگوهای محدود و تکراری استفاده می کند ...

منبع : جام جم آنلاین    تاریخ : 16   آبان   1389   شاخه : برنامه نویسی   


مصیبت های توسعه پروژه های منبع باز

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

منبع : جام جم آنلاین    تاریخ : 9   آبان   1389   شاخه : نرم افزار   


نصب 2 سیستم عامل روی گوشی n900

... تیم توسعه دهنده meego از ارائه آپدیت جدید این سیستم عامل خبر دادند که با استفاده از آن می توان 2 سیستم عامل را روی گوشی n900 تجربه کرد ...



تمدن پنجم در هزاره سوم

... ناشر: 2k games توسعه دهنده: firaxis games ژانر: تاریخی، نوبتی، استراتژی هواداران دو آتشه بازی های استراتژیک صدها ساعت از وقت خود را با لذت بردن هنگام آفرینش بازی سیدمایر گذرانده اند ...

منبع : جام جم آنلاین    تاریخ : 18   مهر   1389   شاخه : بازی   


رونمایی ابزارهای جدید در فیس بوک

... این ویژگی توسعه دهنده ویژگی دیگری است که پیش از این در این سایت وجود داشته اما تنها پنج درصد کاربران فیس بوک از آن بهره گرفته بودند ...

منبع : بازیاب    تاریخ : 17   مهر   1389   شاخه : وب   


سیستم عامل آندروید بالا تر از اپل

... گروه خبری gsm: نتایج حاصل از بررسی مشترک دو شرکت تحقیقاتی super hybrid engine و idc نشان داد طی چند ماه گذشته میزان علاقمندی مراکز توسعه دهنده نرم افزار به فعالیت روی سیستم عامل اندروید گوگل بیشتر از دیگر سیستم های عامل موجود در بازار شده و در مقابل ios اپل محبوبیت خود را نزد این مراکز از دست داده است ... به گزارش سایت (ایستنا) به گفته این دو مرکز تحقیقاتی 72 درصد مراکز توسعه دهنده نرم افزاری جهان اندروید را بهترین سیستم عامل موبایلی خوانده اند و اعلام کرده اند که سیستم عامل آینده در حوزه تلفن های همراه اندروید است ... در این میان 25 درصد مراکز توسعه دهنده نرم افزاری ios را بهترین سیستم عامل موبایلی موجود در بازار می دانند ... این بررسی همچنین نشان داد که 59 درصد توسعه دهندگان نرم افزار آینده سیستم عامل اندروید را روشن می دانند و در مقابل، 35 درصد این مراکز اعلام کرده اند که ios اپل در آینده موفقیت های بیشتری را پیش رو خواهد داشت ... لازم به ذکر است که در کنار علاقمندی زیاد مراکز توسعه دهنده نرم افزاری به سیستم عامل اندروید، مراکز سخت افزاری نیز این سیستم عامل را به برنامه های رقیب ترجیح می دهند ...



اینترنت اکسپلورر 9 رسما وارد شد

... در حال حاضر بیش از 70 توسعه دهنده وب و عرضه کننده برنامه های جانبی از این استاندارد جدید استفاده می کنند ...

منبع : بازیاب    تاریخ : 28   شهریور   1389   شاخه : نرم افزار   


ساده ترین لینوکس

... اما برای بسیاری از انواع کاربران از جمله توسعه دهنده ها مناسب نخواهد بود ... البته که به نظر نمی رسد عطشی که برای توسعه لینوکس در سال 2009 وجود داشت و به دلیل وجود نت بوک ها، معرفی سیستم های موبایل بر پایه لینوکس و ...

منبع : جام جم آنلاین    تاریخ : 7   شهریور   1389   شاخه : نرم افزار   


اجرای لینوکس در ps3

... دبیان در این 17 سال، 117 پشتیبان، 873 توسعه دهنده و ده ها حامی دیگر داشته است ... مارگریتا مانترولا، توسعه دهنده دبیان این روز را روز احترام به دبیان گذاشت و جونو باکون، مدیر ارتباطات اوبونتو تشکر خود را با ارائه لینکی به وب سایت دبیان نشان داد ...

منبع : جام جم آنلاین    تاریخ : 7   شهریور   1389   شاخه : نرم افزار   

صفحه 1
2 3 4


طراحی وب سایت

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player