четверг, 14 июля 2016 г.

[Полезное] Песочница IBM Bluemix. Точи синтаксис прямо в браузере

IBM Bluemix это песочница для языка swift от IBM т.е. вы можете изучать swift 2.2/3.0 и выше прямо в браузере.

Песочница построена на swift для Линукса это значит, что нативные фреймворки в xcode, в OS X/MacOS такие как UIKit или SpriteKit не могут быть использованны потому, что они плотно привязанны к платформе apple. Но есть другие доступные например Foundation, Glibc, SwiftShims, Dispatch и другие. Так же в версии swift 3.0 появилась поддержка swift package manager, а у IBM есть своя база модулей "IBM swift package catalog" которая может быть легко подключенна к любому проекту. В любом случае данная песочница имеет хорошую возможность отточить синтаксис языка, не имея мак под рукой.

оффициальный вебсайт https://developer.ibm.com/swift/

Песочница находиться по адресу https://swiftlang.ng.bluemix.net/?#/repl

Каталог моделей IBM https://swiftpkgs.ng.bluemix.net

[Xcode] Устанавливаем плагины в xcode


Xcode поддерживает плагины, Да! Плагины в xcode это расширения функционала самой среды разработки.

Для начала нам понадобиться программа под именнем Alcatraz выполнив в терминале данную команду мы сможем установить ее.

Для инсталляции

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

Для удаления

rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz

alcatraz оффициальный вебсайт

Открываем или перезагружаем xcode (6,7) идем в меню Window -> Package Manager. В Package Manager  вы найдете нужные плагины и темы для xcode, если вдруг вы, не нашли нужный вам плагин вы можете добавить репозиторий с новыми плагинами или установить сами нужный вам плагин. Найти необходимые плагины можно на github'e

 В ручную установить плагин можно скопировав файл .pbplugin в папку:

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

 в некоторых случаях требуется закинуть плагин в папку  (В зависимости от вашей ОС)

 ~/Library/Application Support/Apple/Developer Tools/Plug-ins

перезагрузить программу и вуаля у вас установлен новый плагин

пятница, 27 мая 2016 г.

Курс от национального исследовательского университета "Высшей школы экономики"


Очень интересный курс который можно посмотреть прямо в iTunes от национального исследовательского университета "Высшей школы экономики"

Ссылка на iTunes U: Посмотреть

Обучающий курс по разработке iOS+Swift+Objective-C приложений.

Это не оффициальный курс переведенный на русский язык Стенфордского университета который был опубликован в iTunes U, который можно найти там, же. Лекции на русском языке можно найти по этой ссылке: перевод тут