دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Clay Allsopp سری: The Pragmatic Programmers ناشر: Pragmatic Bookshelf سال نشر: 2013 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
کلمات کلیدی مربوط به کتاب RubyMotion: کتابخانه، ادبیات کامپیوتر، روبی / RoR
در صورت تبدیل فایل کتاب RubyMotion به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب RubyMotion نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامههای زیبا با کدهای زیبا بسازید: از زبان برنامهنویسی
زیبا و مختصر Ruby با RubyMotion استفاده کنید تا برنامههای
واقعی iOS را با کد کمتر بنویسید و در عین حال لذت بیشتری داشته
باشید. شما ملزومات ایجاد برنامه های عالی را خواهید آموخت و در
پایان این کتاب، یک برنامه کاملاً کاربردی مبتنی بر API خواهید
ساخت. چه تازه واردی باشید که به دنبال جایگزینی برای
Objective-C یا یک کهنه سرباز سختگیر Rails هستید، RubyMotion
به شما امکان میدهد برنامههای فوقالعادهای ایجاد کنید، بدون
اینکه در عملکرد یا خوشحالی توسعهدهندگان مصالحه ای ایجاد
کنید.
توسعهدهندگان علاقهمند در توسعه برنامه های iOS بومی به
محدودیت های Objective-C و Xcode محدود شده است - تا زمانی که
RubyMotion به وجود آمد. RubyMotion به شما امکان می دهد توسعه
کامل iOS را با استفاده از Ruby انجام دهید. شما به ابزارهای
آشنا مانند Rake و RubyGems دسترسی دارید و می توانید کد Ruby
را در برنامه های بومی کامپایل کنید. RubyMotion حتی با یک
کنسول Ruby مفید برای کدنویسی زنده و اشکال زدایی تعاملی همراه
است. و از آنجایی که RubyMotion بر روی زمان اجرا Objective-C
ساخته شده است، می توانید از تمام کتابخانه های اپل و اکثر
کدهای شخص ثالث در کنار کلاس های Ruby استفاده کنید.
این کتاب شما را از دانش صفر می برد. توسعه iOS برای ساخت
برنامه ای که اطلاعات رنگ ها را با استفاده از یک API وب سرویس
نمایش می دهد. شما روی هر موضوع با یک برنامه نمونه کوچک کار
خواهید کرد که به اندازه کافی پوشش می دهد تا شما را با تکنیک
هایی که برای انجام کار واقعی نیاز دارید آشنا کند.
فقط با طراحی شروع می کنید. کادرهای روی صفحه نمایش، اما به
سرعت انیمیشنها، پشته ناوبری و نماهای جدول با کارایی بالا را
اضافه خواهید کرد. شما به اجزای کمتر قابل مشاهده مانند استفاده
از فرابرنامهنویسی Ruby برای ایجاد مدلهای مبتنی بر JSON نگاه
میکنید. شما از برخی تکنیکهای رایج روبی بسیار مفید استفاده
خواهید کرد که فقط در RubyMotion امکانپذیر است، مانند نوشتن
تستهای واحد خودکار با چارچوبی شبیه RSpec.
با استفاده از کتابخانههای موجود اپل و تازه، پروژه های
RubyMotion مبتنی بر جامعه، به خوبی در راه نوشتن برنامه های
دنیای واقعی خواهید بود.
آنچه شما نیاز دارید:
برای نصب RubyMotion به یک مکینتاش با سیستم عامل OS X 10.7 یا
بالاتر نیاز است. RubyMotion یک محصول تجاری است و در حال حاضر
به مجوز خریداری شده نیاز دارد. تجربه با زبان روبی و
ابزارهای روبی مانند RubyGems و Rake پیشنهاد میشود.
Make beautiful apps with beautiful code: use the elegant and
concise Ruby programming language with RubyMotion to write
truly native iOS apps with less code while having more fun.
You'll learn the essentials of creating great apps, and by
the end of this book, you'll have built a fully functional
API-driven app. Whether you're a newcomer looking for an
alternative to Objective-C or a hardened Rails veteran,
RubyMotion allows you to create gorgeous apps with no
compromise in performance or developer happiness.
Developers interested in native iOS app development have been
restricted to the limits of Objective-C and Xcode--until
RubyMotion came along. RubyMotion enables you do full iOS
development using Ruby. You have access to familiar tools
such as Rake and RubyGems and can compile Ruby code into
native applications. RubyMotion even comes with a Ruby
console useful for live coding and interactive debugging. And
since RubyMotion is built on top of the Objective-C runtime,
you can use all of Apple's libraries and most third-party
code alongside Ruby classes.
This book takes you from zero knowledge of iOS development to
building an app that displays information about colors using
a web service API. You'll work through each topic with a
small example app that covers just enough to get you familiar
with the techniques you need to get real work done.
You'll start with just drawing boxes on the screen, but
you'll quickly add animations, a navigation stack, and
high-performance table views. You'll peek into less visible
components, such as using Ruby metaprogramming to create
JSON-based models. You'll use some incredibly useful common
Ruby techniques that are only possible in RubyMotion, such as
writing automated unit tests with an RSpec-like
framework.
Using both Apple's existing libraries and fresh,
community-driven RubyMotion projects, you'll be well on your
way to writing real-world apps.
What You Need:
A Macintosh running OS X 10.7 or later is required to install
RubyMotion. RubyMotion is a commercial product and currently
requires a purchased license. Experience with the Ruby
language and Ruby tools like RubyGems and Rake are suggested.