ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

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

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

۵ مطلب با موضوع «Android :: Mono» ثبت شده است

آموزش برنامه نویسی آندروید به زبان فارسی-فصل سوم

بسم الله الرحمن الرحیم

فصل سوم دوره آموزشی Android

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

Mono for Android از یک مجموعه از assemblie ها، namespace ها و class هایی که برای platform های موبایل بهینه شده اند، ساخته شده است.
این کد یک ترکیب از NET 4. و Silverlight و Windows Phone profiles است و همچنین کدی است که به یک  توسعه دهنده اجازه می دهد تا مزیت از Android platform استفاده کند.

Namespaces and Classes

Mono for Android یک مجموعه غنی از Namespace ها و Class ها را برای ساخت برنامه های iPhone فراهم  می کند.
در اینجا مجموعه ای از محبوبترین assemblie ها به همراه قابلیت های آن ها را معرفی می کنیم:
Mono.Android.dll
این اسمبلی اتصال C# به Android API را فراهم می کند. این اسمبلی شامل namespaceهایی است که Android.* را پشتیبانی می کند.
System.dll
این اسمبلی قابلیت های NET Framework. را برای Mono for Android فراهم می کند
Mono.data.Sqlite.dl
این اسمبلی یک ADO.NET provider برای دیتابیس SQLite است
Mono.Data.Tds.dll
این اسمبلی پشتیبانی از پروتکل TDS که برای اتصال به SQL Server مورد استفاده قرار می گیرد را فراهم می کند.
OpenTK.dll

ادامه مطلب...

آموزش برنامه نویسی آندروید به زبان فارسی-فصل دوم

بسم الله الرحمن الرحیم

فصل دوم دوره آموزشی Android

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


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

Android

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



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

NET Framework.

در ده گذشته، محبوبیت NET Framework. افزایش یافته است. در اواخر 1990  مایکروسافت کار خود را بر روی .NET Framework آغاز کرد. اولین نسخه Framework NET . در سال 2002 معرفی شد. مدتی پیش NET Framework 4. نیز معرفی شد.  NET Framework 4. در نسخه های مختلفی ارائه شده است شامل نسخه 32-bit, 64-bit و نسخه ای Xbox gaming platform و نسخه ای برای دستگاه های موبایل مایکروسافت که به نام Compact Framework (CF) شناخته می شوند.
در اینجا چند مورد از واقعیت های NET Framework. را بررسی می کنیم و این موارد را بخاطر بسپارید تا زمانی که به Mono framework می پردازیم در مورد آن صحبت کنیم.

مایکروسافت ابزار توسعه خود را با NET Framework. با نام Visual Studio منتشر کرد. این ابزار محیط توسعه برای NET.  یکپارچه شده است.

ادامه مطلب...

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

بسم الله الرحمن الرحیم

فصل اول دوره آموزشی Android

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


مثل تمامی دوره های دیگر می بایست قبل از شروع مباحث عملی و کد نویسی، کمی در مورد مباحث تئوری و ساختاری اندروید صحبت کنیم. سعی می کنم این مباحث را سریع تر به اتمام برسانم تا به سراغ مباحث اصلی برنامه نویسی برویم.


معرفی Mono for Android  

Mono for Android  ترکیبی از دو ویژگی جذاب و لذت بخش دنیا است: یعنی زبان برنامه نویسی C# و سیستم عامل Android

این چند بخش زیر را از زبان شرکت Xamarin نقل می کنم:

داستان ایجاد Mono for Android  

Mono for Android  طراحی شده است تا این دو دنیای بزرگ را به یکدگیر متصل کند. این کار با سالها تجربه طراحی و پیاده سازی زبان های برنامه نویسی، API ها و ارتباطات آنها میسر شده است.
شور و اشتیاق من برای سیستم عامل اندروید خیلی ساده قابل توصیف است:
مانند هر کسی که به دلیل نرخ رشد این platform، طراحی بسیار خوب، و platform قدرتمندی برای توسعه، ما نیز تحت تاثیر قرار گرفتیم. همه اینها باعث می شود نتوانید در مقابل این همه ویژگی خوب مقاومت کنید، و مجبور می شوید به سمت آن حرکت کنید.
علاقه ما بر می گردد به سال 2000 وقتی که مایکروسافت از C# پرده برداری کرد. فقط C# می توانست دنیای Windows را بلرزاند، این تغییر و تحول دنیای ما را نیز عوض کرد. از چند سال قبل تا سال 2000 مشغول کار کردن بر روی GNOME Desktop و سرویس ایمیل Evolution (اسم یک سرویس در سیستم عامل لینوکس است) مربوط به سیستم عامل لینوکس بودیم.
ما به اندازه خود در مورد توسعه برنامه های desktop آموخته بودیم.

ادامه مطلب...

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

بسم الله الرحمن الرحیم

اندروید و سی شارپ

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

در حال حاضر دو سیستم عامل IOS و Android بیشترین کاربران را به خود اختصاص داده اند و ما در این دوره آموزشی ابتدا بر روی اندروید کار خواهیم کرد و انشالله سعی خواهیم کرد که پس از این دوره دوره آموزش IOS را نیز شروع کنیم.

اندروید از زبان برنامه نویسی جاوا استفاده می کند و IOS از Objective C استفاده می کند.

در این جا توسعه دهنده گان مایکروسافت باید چه کاری انجام دهند؟

 

MONO

MONO نام یک Framework است که توسعه چندین Platform را به سادگی برای شما فراهم می کند.

MONO به شما اجازه می دهد که با زبان VB و C# برنامه نویسی کنید.  در این دوره ما با MONO برای زبان سی شارپ و Visual Studio آشنا می شویم و نحوه برنامه نویسی برای سیستم عامل Android فراخواهیم گرفت.

 

با توجه به اینکه ما در این مجموعه تمام آموزش ها را بر پایه ی مثال قرار داده ایم در این دوره نیز کار با مثال شروع می کنیم و سعی می کنیم همراه مثال ها مطالب را به شما آموزش دهیم.

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

در آموزش بعدی ابزار های لازم را نصب و اولین برنامه را خواهیم نوشت.

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

بسم الله الرحمن الرحیم

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

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

در این دوره ابتدا به بررسی مفاهیم می پردازیم و سپس شروع به برنامه نویسی در محیط Visual Studio و با استفاده زبان سی شارپ خواهیم کرد.

آموزش ما بر اساس سرفصل های مجموعه آموزشی آنلاین می باشد

www.EduOnline.ir

Android

up
ما را در گوگل محبوب کنید