Жарнаманы жабу

Кешегі тұсаукесер WWDC 2016 әзірлеушілер конференциясының ашылуы болғандықтан, бұл әзірлеушілер үшін жаңа мүмкіндіктерге үлкен мән берді. Тұсаукесер соңында Apple сонымен қатар бағдарламалау тілдерін түсінетін адамдар санын айтарлықтай кеңейту бойынша өз жоспарын ұсынды.

Ол мұны жаңа iPad қолданбасының көмегімен жасағысы келеді Жылдам ойын алаңдары. Ол өз пайдаланушыларына 2014 жылы Apple жасаған Swift бағдарламалау тілін түсінуге және онымен жұмыс істеуге үйретеді. ашық дереккөз ретінде шығарылды, осылайша барлығына қолжетімді және тегін.

Тікелей көрсетілім барысында қолданба ұсынатын алғашқы сабақтардың бірі көрсетілді. Ойын дисплейдің оң жағында, нұсқаулар сол жағында көрсетілді. Бұл кездегі қолданба пайдаланушыдан ойын ойнауды ғана талап етеді, бірақ графикалық басқару элементтерінің орнына ол сұралатын код жолдарын пайдаланады.

Осылайша, олар командалар, функциялар, циклдар, параметрлер, айнымалылар, операторлар, типтер және т.б. сияқты Swift бағдарламасының негізгі ұғымдарымен жұмыс істеуді үйренеді. Сабақтардың өзінен басқа, қолданбада үнемі өсіп келе жатқан бұрыннан белгілі ұғымдармен жұмыс істеу қабілетін тереңдететін тапсырмалар жиынтығы.

Дегенмен, Swift Playgrounds бағдарламасында оқу Apple бағдарламашысы iPad гироскопының көмегімен әлем физикасы басқарылатын өздігінен жасалған ойын мысалында көрсеткен негіздерімен тоқтап қалмайды.

iPad-тың физикалық пернетақтасы болмағандықтан, Apple басқару элементтерінің бай палитрасын жасады. «Классикалық» бағдарламалық қамтамасыз ету QWERTY пернетақтасының өзі, мысалы, кодты сыбырлаушыдан басқа, жеке пернелерде олармен өзара әрекеттесудің әртүрлі түрлерімен таңдалатын бірнеше таңбаларды қамтиды (мысалы, пернені жоғары сүйреу арқылы сан жазылады).

Жиі қолданылатын код элементтерін жазудың қажеті жоқ, оларды арнайы мәзірден сүйреп апарып, олар қолданылатын код ауқымын таңдау үшін қайтадан сүйреңіз. Санды түрткеннен кейін оның үстінде тек сандық пернетақта пайда болады.

Жасалған жобаларды .playground кеңейтімі бар құжаттар ретінде ортақ пайдалануға болады және iPad және орнатылған Swift Playgrounds қолданбасы бар кез келген адам оларды аша және өңдей алады. Бұл пішімде жасалған жобаларды Xcode ішіне де импорттауға болады (және керісінше).

Кешегі тұсаукесерде ұсынылған барлық басқа нәрселер сияқты, Swift Playgrounds енді әзірлеушілерде қолжетімді, бірінші жалпыға қолжетімді сынақ шілдеде шығады, ал күзде iOS 10-мен бірге көпшілікке жарияланады. Барлығы тегін болады.

.