تبليغاتX
آموزش برنامه نویسی سیمبیان

آموزش برنامه نویسی سیمبیان

آموزش برنامه نويسي سيستم عامل سيمبيان

بازي ماشين سواري

اين يه بازي ماشين سواري جالبه براي موبايل كه چند حالت داره. مسابقه اي و رانندگي آزاد.  (ساده بگم مثل Midtown Madness) علاوه بر اون داراي نوع نمايش هنگام بازي هسته كه خيلي جالبه. از قابليت هاي خيلي خيلي جالب بازي اينه كه مي تونيد با بلوتوث بين دو موبايل با هم بازي كنيد. خواهش مي كنم كه بگيد قبلا اين بازي رو كرده بوديد يا نه و بعد هم بگيد جالب بود يا نه.

p30mbian.blogfa.com

دانولددانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

ملودي

اينم يه ملودي واقعا زيبا براي تلفن همراهتون. خواهش مي كنم كه بگيد قبلا اين رو شنيده بوديد يا نه و بعد هم بگيد جالب بود يا نه.

دانولددانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

يه ساعت همه كاره

سلام. امروز يكي ديگه از كارهاي خودم رو مي خوام بهتون معرفي كنم. اين برنامه يه ساعت هسته. اما ساعتي پيشرفته به داراي:

1-      يه تاريخ شمسي

2-      يه ساعت آنالوگ و ديجيتال

3-      قابليت تغيير رنگ عقربه‌ها

4-      نرم افزاري اضافه شده براي ايجاد اسكين در انواع اشكال

5-      يادآمور قابليت انجام كارهاي بي نهايت در روز و ساعت خاص

6-      يادآور قابل تنظيم براي خاموش كردن كامپيوتر

7-      يادآور قابل تنظيم براي ريست كردن كامپيوتر

8-      يادآور قابل تنظيم براي بيهوش كردن كامپيوتر

9-      يادآور قابل تنظيم براي قفل كردن كامپيوتر

10-   يادآور قابل تنظيم براي نمايش پيغام

11-   يادآور قابل تنظيم براي اجراي يك برنامه

12-   يادآور قابل تنظيم براي بستن يك برنامه باز

13-   يادآور قابل تنظيم براي خروج از برنامه

البته اكثر اين قابليت ها مربوط به ياآور هسته. اما خيلي ساعت باحالي هسته.

دانولددانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

ارسال هر نوع فایل با بلوتوث

اين برنامه در اصل دو برنامه هسته. يكي براي دريافت ارسال اي ميل (حتما بايد سرويس ديتاي شما وصل باشه) و يكي هم يه برنامه فايل منيجر هسته كه درايو ها و پوشه هاي موبايل رو نشون ميده. برنامه از گرافيك بسيار بالايي برخورداره و فايل هاي jpg, jar, zip, txt رو هم خودش بدون استفاده از برنامه ديگه نشون ميده و فايل هاي zip و jar رو ميتونه extract كنه.

اين برنامه ساخت شركت Lonley Cat Games هسته.

دانولددانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

تم زیبا

و يه تم واقعا زيبا از Anlantis. خواهش مي كنم كه بگيد قبلا اين رو ديده بوديد يا نه و بعد هم بگيد جالب بود يا نه.

دانولددانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

برنامه براي كامپيوتر

 

از ظاهر کنونی ویندوز خود راضی هستيد؟ خسته کننده و يا تکراری نشده براتون؟ منو ها , طرز بالا آمدن  صفحات ورود و خروج از ویندوز, فونتها و پنجره ها و حتی آيکون ها . هر کسی دوست داره يک ويندوز به سليقه ی خودش بسازه و تصاوير و آيکون ها و فونتها و رنگ و شکل و حالت ويندوز خودش دست خودش باشه.در اين زمينه شرکت TuneUp که با مجموعه ی نرم افزاری قدرتمند TuneUp Utilities آن آشنايی داريد, برنامه ای برای زيبا سازی محيط ویندوز و سبک دادن به آن نيز نوشته با نام TuneUp WinStyler . اين نرم افزار که کارايی اصلی آن در ویندوز Xp نمايان ميشود ميتواند شکل و سبکی جديد به ويندوز شما بدهد. يکی از توانايی های خوب و زيبای اين برنامه تغيير کل ظاهر ويندوز (شامل Taskbar و Startmenu و پنجره ها و افکتهای زيبا در محيط ويندوز) توسط Visual Style هاست که شما ميتوانيد آنها را از سايتهای مختلفی که اين Theme ها رو در اختيار بينندگان قرار ميدهند دريافت نماييد توانايی ديگر  TuneUp WinStyler   تغيير صفحه ی Logon , Logoff  ويندوز ميباشه . در حالت طبيعی با يک Welcome و بعد يک صفحه ی آبی برای وارد کردن نام کاربری شروع ميشود اين نرم افزار ميتونه هر عکسی رو برای شما در صفحه ی Logoویندوز قرار بده شما ميتونيد تصويری خواننده ی مورد علاقه بازيگری مورد علاقتون و يا ... در آن صفحه با کيفيتی بسيار بالا و زيبا قرار بدهيد.مانند تصوير مقابل وب سايت ThemeXp يک منبع فوق العاده ار تمامی Visual Style ها و Logon Screen ها ميباشد که ميتونيد انواع اين Theme های زيبا رو با کيفيت بالا دريافت نماييد.توسط اين برنامه حتی ميتونيد سايز تمامی فونتها رو دستکاری کنيد و فونت مورد علاقتون رو برای به کار گرفته شدن در محيط طبيعی ويندوز و پيغامها انتخاب کنيد.آيکونهای روی دسکتاپ مانند My Computer و ساير آيکونهای ويندوز رو نيز ميتونيد  با آيکون های دلخواه خود جايگرين کنيد.

دانولددانلود برنامه

دانولددانلود کرک

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

معرفی نرم افزار Bad CD Repair

مطمئنم تاحال براتون پيش اومده كه توي يه سي‌دي يه فايل، يه آهنگ يا هرچيز ديگه‌اي باشه كه مي‌خواهيد اون رو كپي كنيد رو هاردتون، اما! اما سي‌دي پر خش هسته و ويندوز براي كپي كردنش ارور ميده. خوب شما راه چارتون اينه كه از برنامه Bad CD Repair استفاده كنيد. در ضمن برنامه رو براتون فارسی کردم. فقط نظر یادتون نره

دانولد دانلود

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

سیستم عامل سیمبیان چیست؟

مقدمه:

در ابتدا تلفن هاي همراه داراي ساختار پيچيده اي نبودند . سخت افزار محدود نياز به نرم افزارهاي پيچيده نداشت ، تا اينکه شرکتهاي تلفن همراه نسل هاي دوم و سوم گوشي هاي خود را عرضه کردند . اين گوشي ها داراي امکانات سخت افزاري بيشتري بودند و تقريبا به صورت يک کامپيوتر کوچک طراحي شدند . در اين زمان بود که اين شرکتها به اهميت نرم افزار در اين گوشي هاي پي برده و رقابت نرم افزاري در کنار رقابت سخت افزاري شروع شد . مايکروسافت يکي از شرکتهايي بود که قبلا روي سيستم عامل کامپيوتر هاي جيبي خود کار کرده بود و Windows CE را به همين منظور طراحي کرده بود . اين ويندوز قابليت اين را داشت که روي موبايل ها نيز نصب شود . بعد از رسميت يافتن موبايل هاي نسل جديد شرکت هاي مطرح در اين صنعت که به مشکلات بي شمار Windows CE پي برده بودند و نمي خواستند نرم افزار اين صنعت را در انحصار يک شرکت نگه دارند با همکاري هم سيستم عامل جديدي براي موبايل ها به وجودد آوردند که Symbian نام گرفت . البته رقباي ديگري نيز مثل سيستم عامل Linux در اين صنعت وجود دارند که فعلا به صورت عمده استفاده نشده اند . در اصطلاح به موبايل هايي که از اين سيستم عامل استفاده مي کنند Smart Phone گفته مي شود.

 پيدايش و حيات Symbian :

شرکت نرم افزاري Symbian براي اولين بار در ماه ژوئن سال 1998 به صورت کاملا مخفي و خصوصي براي کار بر روي سيستم عاملي براي کار روي موبايل ها تاسيس شد . مقر اصلي اين شرکت در انگليس تاسيس شد اما هم اکنون داراي حدود 750 کارمند در کشورهاي انگليس ، ژاپن ، سوئد و آمريکاست که درکار تحقيق و برنامه نويسي براي گسترش سيستم عامل و نرم افزارهاي آن هستند . تا اواخر سال 2003 هيجده موبايل از پنج شرکت معروف سوني ، نوکيا ، فوجيتسو ، موتورولا و زيمنس با اين سيستم عامل عرضه شد و علي رغم قيمت بالا مورد استقبال قرار گرفت و حدود 26 موبايل هم در برنامه اين شرکتها و چند شرکت ديگر با اين سيستم عامل در برنامه ساخت قرار گرفت . هم اينک نيز 48 مورد از اين موبايل ها به بازار عرضه شده و يا به زودي عرضه خواهد شد . آمار فروش موبايل هاي Symbian تا پايان سال 2003 به 6.7 ميليون موبايل رسيد و در سال 2004 نيز با رشد بي سابقه فروش مواجه شد به طوري که طبق آمار شرکت در سال 2004 فروش اين نوع موبايل ها رشد 201 درصدي داشته است . به علت فروش بالاي موبايل هاي Symbian هر روزه بر تعداد برنامه نويسان آن افزوده شده و نرم افزارهاي فوق العاده اي براي اين سيستم عامل طراحي مي شود . تا اواخر تابستان سال 2004 تعداد اين برنامه ها 3254 مورد گرديده است .

شرکت هاي به وجود آورنده :

14 شرکت اصلي و چند شرکت فرعي از به وجود آوردندگان اين محصول بودند ، بعضي از اين شرکتها در زمينه نرم افزار و بعضي از آنها در زمينه سخت افزار به رشد اين سيستم عامل و موبايل هاي آن کمک کرده اند . از اصلي ترين شرکتها مي توان به Nokia ، Sony-Eriksson ، LG ، Samsung ، Motorola ، Arima ، BenQ ، Fujitsu ، Lenovo ، Sanyo ، Sendo ، Mitsubishi Electronics و Siemens اشاره کرد .

تکنولوژي Symbian:

Symbian شبيه ديگر سيستم عامل هاي مدرن و امروزي که براي PC ها وجود دارند ، به وجود آمده است . بنابراين داراي امکانات خوبي مثل Multitasking ، MultiThreading و همچنين مديريت حافظه مي باشد . در طراحي اوليه مبناي کار را بر روي اين موضوع بنا نهاده اند که اين سيستم عامل مي بايست روي امکانات سخت افزاري بسيار کم ( مثل 4 مگابايت رم ) کارايي فوق العاده اي داشته باشد . به همين دليل اين سيستم عامل مي تواند روي موبايل هاي امروزي فوق العاده سريع کار کرده و حداقل مشکل را داشته باشد . مبناي کار اين سيستم عامل بر اساس event ها بنا نهاده شده است ( شبيه ديگر سيستم عامل هاي امروزي مثل ويندوز ) و سي پي يو طوري مورد استفاده قرار مي گيرد که کمترين ميزان بار روي موبايل قرار گيرد . هم اکنون با اينکه نسخه هشتم Symbian عرضه شده است اما نسخه 7 اين سيستم عامل روي موبايل ها قرار مي گيرد و تا به حال نسخه هاي مختلفي از آن بدون اينکه به صورت کامل استفاده شوند به فراموشي سپرده شده اند . جالبترين مورد براي اين سيستم عامل به وجود آمدن اولين کرم و ويروس موبايل روي اين سيستم عامل در سال 2004 بود . اين کرم که Cabir نام دارد مي تواند با استفاده از تکنولوژي Bluetooth خود را به موبايل هاي ديگر منتقل کند .

زبانهاي برنامه نويسي براي Symbian :

بدون شک زبان اصلي برنامه نويسي براي Symbian زبان C++ است اما زبانهاي مختلفي براي برنامه نويسي در اين سيستم عامل به وجود آمده اند . از جمله مهمترين زبانها مي توان به OPL ، Python ، Visual Basic ، Perl و Personal Java اشاره کرد . هر يک از اين زبانها مي توانند امکانات کامل برنامه نويسي در Symbian را فراهم نمايند . رشد زبانهاي برنامه نويسي در اين سيستم عامل بسيار سريع مي باشد . به طوريکه نصف اين زبانها همين امسال وارد اين سيستم عامل شده اند و بدون شک اين رشد با ورود زبانهاي ديگر ادامه خواهد يافت . ابزارهاي برنامه نويسي مختلفي از جمله اديتورهاي متنوع نيز براي کار با اين زبانها به همراه شبيه سازهاي موبايل ( براي تست برنامه روي PC قبل از نصب آن روي موبايل ) به بازار عرضه شده است .

رابط هاي کاربري :

هم اکنون دو رابط اصلي کاربري براي Symbian به وجود آمده است . اولين رابط که بيشترين استفاده را در موبايل ها دارد توسط نوکيا نوشته شده است . اين رابط داراي نسخه هاي مختلفي است اما Series 60 نسخه اصلي اين رابط است که بسيار مورد استقبال قرار گرفته است . رابط کاربري دوم با نام UIQ به وجود آمده است که داراي امکانات بسيار خوبي است و رفته رفته در حال باز کردن جاي خود در بين شرکت هاي توليد کننده موبايل است . هر دوي اين رابط ها به صورت کاملا گرافيکي و شبيه به هم طراحي شده اند و کار با آنها بسيار راحت است .

بازي بر روي Symbian :

خوشبختانه سيستم عامل Symbian يکي از غني ترين سيستم عامل ها براي بازي کردن است . به خصوص بعد از توليد N-gage اولين کنسول بازي موبايلي توسط نوکيا که بر اساس Symbian و رابط کاربري Series60 به وجود آمد ، سيل بازيهاي مختلف و حرفه اي به سوي اين موبايل و در کنار آن اين سيستم عامل سرازير شد . حتي شرکت هاي مطرح بازي سازي هم اکنون به صورت حرفه اي روي اين سيتم عامل و موبايل هاي داراي اين سيستم عامل سرمايه گذاري مي کنند .

كتاب:

كتاب Professional Symbian Programming(ISBN:1-861003-03-x) كتابي است مفيد براي آنهايي كه ميخواهند با ساختار برنامه نويسي براي موبايل آشنا شوند

Kernel  و User Library :
Symbian
به صورت 32 بيتي طراحي شده است. با طراحي كاملا شي گراء و Multitasking
هسته symbian به حالت مصون (Privileged) اجرا ميشود و به تمام فضاي حافظه دسترسي كامل دارد
در اين سيستم عامل :
-
هر فرايند (Unit Of Protection) فضاي آدرس مجازي(Virtual Address) خود را دارد
-
واحد حافظه اصلي (Main Memory Unit)مسئول ترجمه آدرسهاي مجازي است
-
هر Thread واحد اجرايي(Unit Of Execution) است
-
هر فرايند از يك يا چند Thread تشكيل شده

كتابخانه EUser فراهم كننده مجموعه اي بزرگ از سرويسها در مد كاربري (User Mode)است.
از عمومي ترين سرويسهاي استفاده شده مي توان به موارد زير اشاره كرد
- Execution handling
- Descriptors
- Memory Management
- Client/Server framework
- Multitasking

فايلها و دايركتوريها:
در قطعات مبتني بر سيستم عامل Symbian ، فايلها و برنامه ها در RAM يا ROM ذخيره ميشوند
معمولا درايو Z مربوط به ROM و درايو C مربوط به بخشي از حافظه RAM ميباشد

Exe : برنامه اي كه تنها با يك main entry point E32Main() آغاز ميشود.اگر EXE واسط كاربري دارد فقط محدود به پنچره كنسول ميشود. زمانيكه EXE اجرا ميشود سيستم عامل ، فرآيند جديدي ميسازد و انرا به چند Thread ميشكند

DLL: كتابخانه اي از كد برنامه با چندين entry point مي باشد كه توسط برنامه ها به حافظه بار ميشود
دو نوع DLL موجود است :

- Static Interface و Polymorphic Interface

Application:
فايلهاي با پسوند app برنامه هايي هستند با واسط كاربري كه ازِDLL Polymorphic Interface استفاده ميكنند. شامل منو و دايالوگها با قابليت چند زبانه گي
هر Application فرآيند خاص خود را دارد و از آدرس مجازي خاص خود استفاده ميكند. ضمنا مي تواند Information File با پسوند aif را توليد كند كه شامل icon است.
نمونه اي از Application ها تقويم و دفترچه تلفن است

SIS:
فايلي فشرده شده به مانند ZIP كه با نرم افزارهاي خاص خود از حالت فشرده شده خارج ميشود

-------------------------------------------------

مطلب بعد: شروع كار با برنامه نويسي

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

مادر همان عشق نهان ...

این عکس تقدیم مادرم که هر چی تقدیمش کنم واقعا کمه

مادر يعني عشق

این دو موزیک هم تقدیم به مادران دنیا

دانلود سعيد شهروز

دانلودناصر عبدالهي

 

+ نوشته شده در  ساعت   توسط سید محمد موسوی  | 

به نام خدا

www.p30mbian.blogfa.com 

سلام. ما تو اين وبلاگ قصد داريم به شما سيستم عامل سيمبيان رو معرفي كنيم و يعني به طور كلي شما رو در مورد اون شير فهم كنيم. در بين پست‌ها مسابقه هم برگزار ميشه. از جمله كارهاي ديگه معرفي نرم افزار موبايل، جواب به سؤالات، معرفي نرم افزار كامپيوتر، برنامه نويسي كامپيوتر، قرار دادن ملودي و مهم تر از همه اين ها «آموزش برنامه نويسي سيستم عامل سيمبيان» هسته. اين اولين پست هسته كه توي اين وبلاگ مي زنيم و اول مي خواهيم از شما در مورد هاي زير نظرخواهي:

1-      فونت وبلاگ

2-      در چه مطالبي بيشتر صحبت بشه.

3-      قالب وبلاگ چه جوري باشه

اما خودم، من سيدعلي موسوي هستم. اول به دوستاني كه ميخواهن براي قسمت برنامه نويسي موبايل و كامپيتور اينجا ميان، ميخوام كه به سايت ايران ويج حتما سر بزنن و ثبت نام كنن. اما نظرات (همون Comment ها) شرط مهم پست بعدي هسته. اول خواهش مي كنم كه نظرتون رو درباره سؤالات بالا حتما بگيد.

 

+ نوشته شده در  ساعت   توسط سید محمد موسوی  |