Пишем iOS приложение на Rust, потому что почему бы и нет: https://www.bignerdranch.com/blog/building-an-ios-app-in-rust-part-1/
#languages
#languages
Digital product development agency | Big Nerd Ranch
Building an iOS App in Rust, Part 1: Getting Started with Rust - Digital product development agency | Big Nerd Ranch
If you're developing an app on multiple platforms, you'll often face duplicate work. C++ is the reigning king of the hill for portable, native library development, but there's a new challenger in Rust.
Репозиторий, в котором собраны все материалы текущей и прошедших конференций NSSpain. Пока только слайды, но даже их стоит посмотреть - были крутые доклады: https://github.com/NSSpain/NSSpain-Summaries/blob/master/2016.md
#conferences
#conferences
GitHub
NSSpain-Summaries/2016.md at master · NSSpain/NSSpain-Summaries
Summaries of the NSSpain ran every year. Contribute to NSSpain/NSSpain-Summaries development by creating an account on GitHub.
Доклад с AltConf про использование CoreBluetooth для связи с хардварными устройствами: https://realm.io/news/altconf-shuichi-tsutsumi-practical-core-bluetooth/
#hardware
#hardware
Про семантическое версионирование в Xcode и автоматизацию проставления номеров версий с использованием гит хэшей: https://blog.twitch.tv/ios-versioning-89e02f0a5146#.s9fdoaves
#tools #git
#tools #git
Если вы хотите повесить дэшборд в своем отделе, но не хотите писать его на ruby/js - есть отличная альтернатива, нативное приложение для tvOS. Про то, как оно устроено: http://macoscope.com/blog/grand-central-board-for-the-apple-tv/
#tvOS #tools
#tvOS #tools
Macoscope
Grand Central Board for the Apple TV | Macoscope Blog
The latest Open Source project that we have started here at Macoscope
Много слезок про недоделанность macOS Sierra. Сам еще поставить не успел, но про неработающий зашаренный буфер обмена наслышан.
http://benjaminmayo.co.uk/sadness-with-sierra
#macos
http://benjaminmayo.co.uk/sadness-with-sierra
#macos
benjaminmayo.co.uk
Sadness With Sierra
I run betas on my iOS devices but I stay on public releases for macOS (née OS X) as I only have one machine and stability is mission critical. As such, I installed macOS Sierra for the first time yesterday when it was released to the public.
It would be…
It would be…
Продолжаем потакать осенней депрессии. Теперь - про темную сторону скрама и что все готовят его неправильно: http://ronjeffries.com/articles/016-09ff/defense/
#scrum
#scrum
Ronjeffries
Dark Scrum
This is RonJeffries.com, the combination of new articles, XProgramming, SameElephant, and perhaps even some new items never before contemplated.
Copyright © 1998-forever Ronald E Jeffries
Copyright © 1998-forever Ronald E Jeffries
Классный гайд для инди-разработчика: начиная от формирования идеи и ее проверки, заканчивая инструкциями по запуску продукта и его раскрутке: https://github.com/adamwulf/app-launch-guide/blob/master/README.md
#indie
#indie
GitHub
app-launch-guide/README.md at master · adamwulf/app-launch-guide
This aims to be an indie dev's definitive guide to building and launching your app, including pre-launch, marketing, building, QA, buzz building, and launch. More info at: - app-launch-guid...
Детальнейший разбор одной из самых популярных лицензий для open source проектов - MIT: https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html
#legal #opensource
#legal #opensource
Митап Rambler.iOS #8 пройдет 5 октября в офисе Rambler&Co. Темы докладов: сервисная архитектура, техники валидации ответа сервера, написание плагинной системы с использование JavaScriptCore, организация чистых тестов. Ну и, конечно, розыгрыш сувенирки и лицензий на разный софт: Sketch, PaintCode, AppCode, Paw и все такое.
Регистрируемся: https://rambler-digital-solutions.timepad.ru/event/378856/?utm_refcode=d3f8932d49e3ac2818213f72b07d78092585d95b
#meetups
Регистрируемся: https://rambler-digital-solutions.timepad.ru/event/378856/?utm_refcode=d3f8932d49e3ac2818213f72b07d78092585d95b
#meetups
rambler-digital-solutions.timepad.ru
Rambler.iOS #8 / События на TimePad.ru
Мы хотим пригласить вас на нашу очередную встречу Rambler.iOS, которая состоится 5 октября в нашем московском офисе на Даниловской Мануфактуре.
Если вы, как и я, пропустили новости про изменение способа кастомизации таббара в десятке: https://littlebitesofcocoa.com/268-what-s-new-in-tab-bar-customization
#uikit
#uikit
Little Bites of Cocoa
#268: What's New in Tab Bar Customization 🎨
Tab Bars have been around since the very first iPhone. They are a fantastic way to organize the top level screens in our app, and give users a quick way to get to each. Today we'll check out the latest improvements to how e can customize the look and feel…
О том, почему интерфейсы не всегда можно считать абстракциями, о принципе замещения Лисков и протекающих абстракциях: http://blog.ploeh.dk/2010/12/02/Interfacesarenotabstractions/
#solid #patterns
#solid #patterns
В каких случаях нам может понадобиться использование Objective-C++ и с чем предстоит столкнуться: https://realm.io/news/altconf-peter-steinberger-objective-c++-what-could-possibly-go-wrong/
#languages
#languages
Про работу на унылых проектах и эмоциональное выгорание. Да и вообще цикл статей очень неплохой, почитайте: https://medium.com/russian/7-%D0%B3%D1%80%D0%B5%D1%85%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0-%D1%83%D0%BD%D1%8B%D0%BD%D0%B8%D0%B5-ac514112cb2d#.1t609y3kb
#philosophy
#philosophy
Medium
7 грехов программиста: Уныние
Печалька и как с ней бороться
Неплохой сборник правил и советов по подготовке резюме и тестового задания (прошлая ссылка была битая): http://bit.ly/2ddzGxu
#interview
#interview
Medium
Советы программистам, которые ищут работу
Оригинал поста на английском языке опубликован в моем блоге.
Кратко про новую возможность Objective-C - class properties. http://blog.andrewmadsen.com/post/145919242155/objective-c-class-properties
#objc
#objc
Andrew's Blog
Objective-C Class Properties
While looking through the release notes for Foundation in iOS 10/macOS 10.12 Sierra, I noticed an item under "Overall API Updates" Use of class properties, in both Swift as well as Objective-C, latter...
Воу-воу-воу, Realm тут разошелся и выпустил свое серверное решение: https://realm.io/news/introducing-realm-mobile-platform/
#tools
#tools
По полочкам разобрали плюсы и минусы разработки на React Native. Спойлер - минусы занимают 80% всей статьи, и в большей части сводятся к описанию проблем разработки на js.
https://arielelkin.github.io/articles/why-im-not-a-react-native-developer
#languages #tools
https://arielelkin.github.io/articles/why-im-not-a-react-native-developer
#languages #tools
Немного размышлений про нейминг делегатных методов в Swift: http://khanlou.com/2016/09/swifty-delegates/
#swift
#swift