Я хочу сделать AppsConf чем-то большим, чем просто конференцией. Это большее включает в себя много дополнительных компонентов: создание текстового/аудио/видео контента, оффлайн и онлайн активности, рассылки, работу с сообществом. В одиночку я это не потяну, поэтому ищу себе в помощь коммьюнити-менеджера.
Вместе проработаем концепт конференции как продукта, выберем метрики, разработаем стратегию развития и будем качать сообщество. Короче говоря, научу всему, что знаю и дам доступ к большому релевантному коммьюнити. Будет как минимум весело и интересно :) Ну и, конечно, все оплачивается – золотых гор не обещаю, но и чистым альтруизмом это не будет.
Основные ожидания от кандидата:
- Быть в курсе всего, что происходит в мире мобильной разработки. Знать, кого и где читать.
- Быть движовым
- Иметь понятную мотивацию заниматься вот этим всем
- Отдельным бонусом будет, опыт написания статей, создания видео или ведения сообществ.
Отзывайтесь в форме, со всеми обязательно свяжусь и дам обратную связь.
https://forms.gle/FFJbHpZqjhK1QwQk9
#news
Вместе проработаем концепт конференции как продукта, выберем метрики, разработаем стратегию развития и будем качать сообщество. Короче говоря, научу всему, что знаю и дам доступ к большому релевантному коммьюнити. Будет как минимум весело и интересно :) Ну и, конечно, все оплачивается – золотых гор не обещаю, но и чистым альтруизмом это не будет.
Основные ожидания от кандидата:
- Быть в курсе всего, что происходит в мире мобильной разработки. Знать, кого и где читать.
- Быть движовым
- Иметь понятную мотивацию заниматься вот этим всем
- Отдельным бонусом будет, опыт написания статей, создания видео или ведения сообществ.
Отзывайтесь в форме, со всеми обязательно свяжусь и дам обратную связь.
https://forms.gle/FFJbHpZqjhK1QwQk9
#news
Google Docs
Community Manager @ AppsConf
Я хочу сделать AppsConf чем-то большим, чем просто конференцией. Это большее включает в себя много дополнительных компонентов: создание текстового/аудио/видео контента, оффлайн и онлайн активности, рассылки, работу с сообществом. В одиночку я это не потяну…
Разработка собственного форматтера для логов XCTest на замену xcpretty.
https://vojtastavik.com/2019/04/23/xctest-log-formatter/
#tools
https://vojtastavik.com/2019/04/23/xctest-log-formatter/
#tools
Vojtastavik
Simple XCTest Log Formatter in Swift
The raw output from xcodebuild is very detailed and hard to read. The community go-to tool for fixing this is xcpretty. Unfortunately, it happens to me regularly, that the formatted log xcpretty produces doesn’t contain the details I consider important. For…
Библиотека, работающая так же, как Reveal или Xcode View Debugger, но прямо внутри iOS приложения.
https://github.com/indragiek/InAppViewDebugger
#libraries #ui
https://github.com/indragiek/InAppViewDebugger
#libraries #ui
GitHub
GitHub - indragiek/InAppViewDebugger: A UIView debugger (like Reveal or Xcode) that can be embedded in an app for on-device view…
A UIView debugger (like Reveal or Xcode) that can be embedded in an app for on-device view debugging - indragiek/InAppViewDebugger
Напоминаю, что у канала есть чатик, где можно обсудить статейки, приближающийся WWDC, похоливарить про архитектуру и всякое такое – @iosgt.
Майкрософт заопенсорсили свою дизайн систему для iOS и Android. В комплекте сами компоненты, юай, инструменты.
https://www.microsoft.com/design/fluent/#/ios
#tools #ui
https://www.microsoft.com/design/fluent/#/ios
#tools #ui
Вам часто советуют не изобретать велосипед? Не всегда с этим нужно слепо соглашаться.
https://habr.com/ru/post/449380/
#culture
https://habr.com/ru/post/449380/
#culture
Хабр
А компетентен ли советчик? Проблемы рекомендации «не изобретай велосипед»
Довольно часто приходится встречать рекомендацию "не изобретать велоcипед". Иногда с ярко выраженным пренебрежением и самоутверждением, иногда, якобы, как дельный совет. Однако, пусть и призванная...
После анонса декларативного подхода к разработке юайчика в Android айосники начали рефлексировать, писать статьи и ждать анонса похожего инструмента на WWDC. Вот можно почитать про преимущества декларативного подхода над императивным и фантазии по поводу того, как мог бы выглядеть официальный подход от Apple.
А как вы думаете, на WWDC нас ждет апдейт в этом направлении? Пишите в чатик @iosgt!
https://www.cocoawithlove.com/blog/declarative-views.html
#ui
А как вы думаете, на WWDC нас ждет апдейт в этом направлении? Пишите в чатик @iosgt!
https://www.cocoawithlove.com/blog/declarative-views.html
#ui
Cocoawithlove
Declarative Views
In this article, I'll look at the the biggest problem with non-declarative views and how frameworks have slowly become more declarative, over time. I'll take a guess at what approach a declarative view framework from Apple might use – although keep in mind…
Вышел выпуск Cppcast с Алексеем Денисовым про мутационное тестирование для языков на LLVM.
https://cppcast.com/2019/05/alex-denisov/
#llvm #tools #testing
https://cppcast.com/2019/05/alex-denisov/
#llvm #tools #testing
Cppcast
Mutation Testing with Mull - CppCast
CppCast is the first podcast for C++ developers by C++ developers.
Отличная история одного бага на Медиуме, к которому привели спецсимволы польского языка, привычка к хоткеям для сохранения и коммунизм.
https://medium.engineering/the-curious-case-of-disappearing-polish-s-fa398313d4df
#story
https://medium.engineering/the-curious-case-of-disappearing-polish-s-fa398313d4df
#story
Medium
The curious case of the disappearing Polish S
One keyboard bug three decades in the making
Если вам по жизни не хватает свифта, то теперь можно гонять на нем еще и клиентсайд в браузере, скомпилировав его в wasm.
https://swiftwasm.org/
#web #swift
https://swiftwasm.org/
#web #swift
Завтра в 20 часов по Москве Пол Хадсон будет стримить разработку текстового редактора с поддержкой подсветки синтаксиса и синхронизацией с iCloud.
https://www.youtube.com/paulhudson
#sdk #icloud
https://www.youtube.com/paulhudson
#sdk #icloud
Разбираемся с тем, как цвета, используемые в приложении на OLED-дисплеях влияют на энергопотребление, и какие из них подбирать для темной темы.
https://medium.com/lookup-design/designing-a-dark-theme-for-oled-iphones-e13cdfea7ffe
#ui #power
https://medium.com/lookup-design/designing-a-dark-theme-for-oled-iphones-e13cdfea7ffe
#ui #power
Medium
Designing a Dark Theme for OLED iPhones
Why using black backgrounds for your true-dark theme is a bad idea
Проводя параллели между хорошей кодовой базой и шкафом, автор статьи выводит несколько базовых правил для любого разработчика. Ничего нового, но помнить об этом – важно.
https://medium.com/@artemstepanenko/lessons-from-a-closet-c2879436bb7a
#cleancode
https://medium.com/@artemstepanenko/lessons-from-a-closet-c2879436bb7a
#cleancode
Medium
Lessons in software development from a closet
Good code is so dumb and straightforward that even a junior developer has a good chance to understand it. In order to make this possible…
Джон Санделл рассказывает про протокол Sequence и его применение на практике.
https://www.swiftbysundell.com/posts/wrapping-sequences-in-swift
#swift #sdk
https://www.swiftbysundell.com/posts/wrapping-sequences-in-swift
#swift #sdk
Swift by Sundell
Wrapping sequences in Swift | Swift by Sundell
One major benefit of Swift’s protocol-oriented design is that it enables us to write generic code that’s compatible with a wide range of types. Let’s take a look at how we can wrap the Sequence protocol in generic containers, that’ll let us encapsulate various…
Поделился парочкой практик и советов по подготовке публичных выступлений: про структуру, дизайн и наполнение слайдов.
https://link.medium.com/htVg4tokEW
#speaking
https://link.medium.com/htVg4tokEW
#speaking
Medium
Как выступать
Если вы думаете, что доклад на хорошую тему и с качественным материалом нельзя испортить — это не так. Я встречал много случаев, когда…
Кстати, если у вас есть крутой материал, которым стоит поделиться в этом канале – смело пишите @etolstoy.
От одной из наших трэвел-компаний прилетела история. Apple 2 месяца держал обновление приложения в статусе In Review, а сегодня зареджектил и пригрозил удалением из стора из-за возможности бронировать отели в Крыму, апеллируя к пункту 5.0 гайдлайнов. Кажется, коснуться может многих.
Полный текст:
In distributing apps on the App Store, Apple must comply with U.S. laws. Under U.S. sanctions regulations, the App Store cannot host, distribute, or do business with certain apps or developers connected to U.S. embargoed countries and territories with regulatory restrictions.
We have recently identified that Apple may not host your app because doing so would be prohibited by U.S. sanctions regulations. Unfortunately, therefore, we are unable to include your app on the App Store at this time.
We know this is disappointing. This area of law is complex and constantly changing, and should changes be made to U.S. law in the future we hope you will resubmit your app to the App Store.
You can contact the U.S. Department of the Treasury should you have questions on regulatory restrictions on U.S. companies.
#news
Полный текст:
In distributing apps on the App Store, Apple must comply with U.S. laws. Under U.S. sanctions regulations, the App Store cannot host, distribute, or do business with certain apps or developers connected to U.S. embargoed countries and territories with regulatory restrictions.
We have recently identified that Apple may not host your app because doing so would be prohibited by U.S. sanctions regulations. Unfortunately, therefore, we are unable to include your app on the App Store at this time.
We know this is disappointing. This area of law is complex and constantly changing, and should changes be made to U.S. law in the future we hope you will resubmit your app to the App Store.
You can contact the U.S. Department of the Treasury should you have questions on regulatory restrictions on U.S. companies.
#news
На NSHipster вышла новая статья про продвинутое использование Xcode Build Configuration файлов.
https://nshipster.com/xcconfig/
#xcode
https://nshipster.com/xcconfig/
#xcode
NSHipster
Xcode Build Configuration Files
Software development best practices prescribe strict separation of configuration from code. Learn how you can use xcconfig files to make your Xcode projects more compact, comprehensible, and powerful.
Второй пост из небольшой обзорной серии про AppKit и его отличия от UIKit. Полезно, ведь скоро Марципан приедет.
https://pilky.me/appreciating-appkit-part-2/
#macos
https://pilky.me/appreciating-appkit-part-2/
#macos
Видеоинтервью с Андреем Бреславом, разработчиком языка Kotlin про работу в Jetbrains, психологию и женщин в IT.
https://youtu.be/1rBkn-kYUqQ
#interview
https://youtu.be/1rBkn-kYUqQ
#interview
YouTube
Андрей Бреслав – JetBrains, эмпатия, психотерапия / АйтиХайп
Андрей известен как создатель и ведущий разработчик языка Kotlin, но, помимо непосредственно работы в Jetbrains, затронули и другие более гуманитарные темы. Например, историю до Jetbrains, сервис подбора психолога и многое другое.
P.S. Не забывайте участвовать…
P.S. Не забывайте участвовать…