Corona SDK یک SDK (مخفف software development kit به معنی کیت توسعه نرم افزار) است که امکانی را برای برنامه نویسان نرم افزار ایجاد می کند تا قادر به ساخت اپلیکیشن ها و بازی های موبایل برای آیفون، آیپاد (سیستم عامل های iOS) و پلتفرم اندروید باشند. در دوره آموزشی Learning Corona SDK شما با چگونگی راه اندازی و پیکربندی پروژه، ایجاد اشکال، کار با عکس ها و آبجکت های گرافیکی، ایجاد متن، کا با تریگرها و رویدادها، مفاهیم مربوط به GPS و نقشه ها، گرفتن داده ورودی از کاربر، مدیریت داده ها و ... آشنا می شوید.
کیت توسعهٔ نرمافزار اندروید (Android SDK) مجموعه ای از توابع و کتابخانههای کامپایل شده و مفید در برنامه نویسی سیستم عامل اندروید را برای تولیدکنندگان نرمافزار فراهم میکند و در اختیار برنامهنویسان کاربردی قرار میدهد. شما می توانید با استفاده Android SDK مهارت های خود را در برنامه نویسی با لا برده و زمان کمتری را برای کدنویسی صرف نمایید. همانطور که می دانید برنامه نویسی نرم افزارهای داده محور اندروید (Android Datacentric Application) می تواند برای برنامه نویسان بسیار مفید باشد. در دوره آموزشی Android SDK Local Data Storage شما با مدیریت داده های محلی در فایل های متنی و پایگاه داده های رابطه ای SQLite و چگونگی ایجاد اپلیکیشن های اندروید با استفاده از SQLite, Java و دیتابیس درونی اندروید و کار با فایل های JSON و XML آشنا می شوید.
آیاواس (iOS) (در گذشته iPhone OS) یک سیستم عامل تلفن همراه است که در ابتدا برای آیفون و آیپاد تاچ توسعه داده می شد، از آن زمان به بعد برای استفاده در سایر دستگاههای شرکت اپل مانند آی پد و اپل تی وی گسترش یافت. رابط کاربری آیاواس بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شده است. عناصر رابط کنترل از: switches و sliders و buttons تشکیل شده است. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم می کند. تعامل با سیستم عامل حرکاتی را شامل می شود از این جمله حرکات می توان: swipe, tap, pinch, reverse pinch که هر کدام از این ها تعاریف خاصی را در چارچوب IOS سیستم عامل و رابط کاربری چند لمسی آن را دارا می باشند. شتاب سنج داخلی توسط برخی از برنامه های کاربردی مورد استفاده قرار گیرد که برای پاسخ به تکان دادن دستگاه (یکی از نتایج شایع آن دستور خنثی سازی است) و یا چرخش آن را به سه بعد (یکی از نتایج شایع ان تعویض از عمودی به افقی است).
در دوره های آموزشی iOS SDK شما با قابلیت های اساسی و کلیدی بسته توسعه iOS برای نوشتن و توسعه برنامه های تحت پلتفرم iOS آشنا می شوید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
کامپایلر و مفسر
|
زبان برنامه نویسی
نرم افزار اسمبلر یکی از نرم افزار های تخصصی رشته های مهندسی کامپیوتر است که برای برنامه نویسی به زبان ماشین مورد استفاده قرار می گیرد. برای نوشتن برنامه به زبان اسمبلی به یک برنامه احتیاج دارید که می توانید از masm ،tasm ،Emulator8086 و ... استفاده کنید. نرم افزار MASM32 یک محیط توسه یافته کاری برای برنامه نویسانی است که علاقمند به یادگیری و یا نوشتن مایکروسافت اسمبلر 32بیتی(MASM) می باشند. نصب این نرم افزار یک فرایند خودکار است که ساختار درختی دایرکتوری صحیح را بر روی درایو محلی که توسط خود شما انتخاب شده است، نصب می کند. توجه داشته باشید که این نرم افزار قابل نصب بر روی یک درایو شبکه نیست. کتابخانه ی زمان اجرای همراه این نرم افزار به طور کامل در اسمبلر نوشته می شود و همچنین طیف وسیعی از ماکروها را برای بهبود بخشیدن سطح بالای Emulation و توسعه سریع تر، به همراه دارد. این نرم افزار کتابخانه های IMPORT را برای توابع API ویندوز، درون خود ایجاد می کند. و همچنین ملزوماتی را ایجاد می کند که خود دارای فایل هایی برای طیف وسیعی از توابع API می باشند.