در کنفرانس توسعه دهندگان اپل در دوشنبه گذشته پس از اعلام به روزرسانی سیستم ، تیم کوک گفت که آنها تصمیم گرفته اند Swift Playgrounds را برای اولین بار در iPad معرفی کنند. در اینجا ، حاضران با صدای بلند دست زدند و دوربین ها از خوشحالی بزرگ خود در این مورد خبر دادند. این Swift Playgrounds چیست و چرا یک تغییر در تاریخ دستگاه های هوشمند است؟!
سالهاست که می پرسیم ، "من می خواهم یک توسعه دهنده iOS باشم ، چه کاری باید انجام دهم؟" ما همیشه پاسخ می دادیم که شما باید چنین و چنانهایی را یاد بگیرید و گاهی اوقات ما در مورد دوره های آموزشی برنامه نویسی صحبت می کنیم. اما نکته ای مانع بسیاری از طرفداران برنامه نویسی iOS بود ، این که Xcode فقط روی سیستم Mac کار می کند ، و این باعث می شود شما مجبور شوید دستگاهی را برای بیش از هزار دلار بخرید تا آنچه را یاد می گیرید یا به آن متوسل می شوید روش های پیچیده برای بارگیری macOS در دستگاه های ویندوز. اما اپل می خواهد این را ساده کند ، شما هم می خواهد شما یاد می گیرید و تجربه می کنید توسعه بدون خرید Mac در ابتدا. و این با iPad شماست.
Swift Playgrounds یک برنامه iPad است که مانند یک دوره ساده و آسان به زبان Swift اپل است. بله ، شما Swift را مستقیماً یاد خواهید گرفت و استاد اپل است.
اگر فیلم های هکرهای نشسته در مقابل صفحه ای پر از کد پیچیده و خطوط کد را مشاهده کرده اید و می بینید که دیگر قادر به ادامه این امر نخواهید بود ، مطمئن باشید که Swift Playgrounds اینگونه نیست زیرا ، طبق گفته اپل ، شما برای یادگیری نیازی به تجربه قبلی برنامه نویسی ندارید. این همچنین از یک روش ساده استفاده می کند که در آن شما دارای گرافیک متحرک مانند شخصیت کارتونی هستید ، به عنوان مثال در مقابل خود قرار دارید. این مسئله است. کافی است کدهایی را بنویسید تا کاراکترهای موجود در صفحه را هدایت کنید که بلافاصله سفارشات شما را شبیه سازی و اجرا می کنند.
اپل اظهار داشت که این برنامه همچنین شامل الگوهای داخلی برای تشویق کاربر به بیان خواسته های خود و ایجاد برنامه های واقعی است و همچنین می تواند آنها را از طریق پست یا پیام با دوستان خود به اشتراک بگذارد. این شرکت اظهار داشت که به صورت دوره ای برای افزودن دوره های آموزشی بیشتر و اصلاح مهارت ها و توانایی های برنامه نویسی ، برنامه را به روز می کند. به عبارت دیگر ، همانطور که برخی فکر می کنند این نیست که اپل یک "بازی" نرم افزار ساده ارائه می دهد که به شما کدهای آسان را می آموزد و تمام شده است. خیر ، اپل مراحل مختلفی را مانند هر دوره آموزش حرفه ای ارائه می دهد ، زیرا راهی برای ساخت برنامه های قدرتمندی که به لمس و سنسورهای دستگاه پاسخ می دهند اعم از چرخش یا تمایل و حرکت "ژیروسکوپ" و پشتیبانی از استفاده از دستگاه ها و ابزارهای بلوتوث برای شناسایی مشکلات موجود در برنامه شما. در واقع ، اپل اظهار داشت که می توانید آنچه را که توسعه داده اید به Xcode ارسال کنید تا در آنجا به یک برنامه واقعی تبدیل شود که در فروشگاه اپل منتشر خواهد شد. بنابراین برنامه به تدریج شما را در ابتدا می گیرد و سپس افزایش می یابد تا شما را به زبان سوئیفت آشنا کند.
باید روشن شود که Swift Playgrounds یک Xcode "کامل" نیست ، بلکه "یک دوره آموزش پیشرفته" است. اگر واقعاً علاقه زیادی به کدنویسی دارید ، در اینجا می توانید روش را تکمیل کنید ، چه با عضویت در دوره های پیشرفته تر ، خرید یک Mac ، بارگیری Xcode و بارگذاری برنامه های خود در فروشگاه. ما تکرار می کنیم تا روشن کنیم که این برنامه یک دوره آموزشی و همچنین یک شبیه ساز کد است که به شما نشان می دهد کدی که یاد خواهید گرفت چگونه حرفه ای و ساده خواهد بود و شامل ابزارهای زیادی برای کمک به شماست.
شایان ذکر است که Swift Playgrounds یک تغییر در تاریخ دستگاه های هوشمند ، به ویژه رایانه های لوحی است ، بنابراین من فکر می کنم شما مقالاتی در مورد عملکرد iPad را به یاد می آورید جایگزینی برای کامپیوتر شخصی در آن زمان از جمله مثالهایی بود که متناسب با "برنامه نویسی" نیست و ما اشاره می کنیم که برای انجام این کار باید رایانه تهیه کنید. البته Swift Playgrounds برنامه نهایی در iPad نیست اما با داشتن یک شبیه ساز در دستگاه رایانه لوحی خود یک گام بزرگ به جلو است. این باعث می شود که فکر کنیم چه زمانی اپل Xcode را برای iPad منتشر می کند ، زیرا مرحله بعدی است.
دسترسی
برنامه Swift اکنون به صورت آزمایشی در دسترس توسعه دهندگان قرار دارد و نسخه نهایی همراه با iOS 10 پس از 3 ماه منتشر می شود (انتظار می رود). و اپل اعلام کرده است که در دو نسخه خود با iPad Air ، Air 2 ، mini 2-3-4 و iPad Pro سازگار است. یعنی از همه دستگاه های iPad با پردازنده 64 بیتی پشتیبانی می کند. در مورد قیمت برنامه ، "رایگان" است. بله ، یک دوره آزمایشی برای مبتدیان با اپل و شبیه ساز به صورت رایگان.
نظر شما درباره برنامه Swift Playgrounds آینده چیست؟ آیا قصد دارید برنامه نویسی را با او بیاموزید؟
منبع: