Долаючи прірву між дизайнерами та розробниками - UA Mobile 2019UA Mobile
Хороший дизайнер на вагу золота. Він підготує екрани, визначиться з кольорами та шрифтами, пропрацює додаток так, щоб він відповідав усім вимогам цільової платформи. Але буває, що клієнтські правки в готовий дизайн (або навіть готовий додаток) створюють дивовижні можливості для вправ з рефакторінгу для розробників, наприклад:
- зміни шрифт у всьому додатку на мій улюблений
- а можна список показати у вигляді сітки?
- хочу щоб AppBar скролився разом з контентом.
- ця картинка повинна вилітати за межі екрану, змінюючи колір, прокручуючись навколо своєї осі, повільно розчиняючись "у тумані".
- і т.д.
Якщо вас дратують подібні ситуації, то швидше за все ваш інструмент недостатньо хороший. ;)
У цій доповіді ми візьмемо кілька екранів з Mobile UI Inspiration розсилок з найсміливішими дизайнерськими фантазіями і реалізуємо їх на Flutter. Обережно, буде багато коду!
Евгений Кобзев и Иван Медведев – Быстро сделай все что я хочу!404fest
Быстро сделай все что я хочу!
Работая над мобильным приложением для knopka.com, мы все делали неправильно. Интерфейс создавался совместно с британской студией, программирование делали новички в mobile, мы запустились с android и решили не использовать sms-коды для защиты безналичных платежей корпоративных клиентов.
Но в итоге за несколько месяцев появились приложения для ios и android, с помощью которых можно сделать больше, чем позволяют любые существующие интернет-банки и онлайн-бухгалтерии. Мы сами офигели! Не гербалайф!
Долаючи прірву між дизайнерами та розробниками - UA Mobile 2019UA Mobile
Хороший дизайнер на вагу золота. Він підготує екрани, визначиться з кольорами та шрифтами, пропрацює додаток так, щоб він відповідав усім вимогам цільової платформи. Але буває, що клієнтські правки в готовий дизайн (або навіть готовий додаток) створюють дивовижні можливості для вправ з рефакторінгу для розробників, наприклад:
- зміни шрифт у всьому додатку на мій улюблений
- а можна список показати у вигляді сітки?
- хочу щоб AppBar скролився разом з контентом.
- ця картинка повинна вилітати за межі екрану, змінюючи колір, прокручуючись навколо своєї осі, повільно розчиняючись "у тумані".
- і т.д.
Якщо вас дратують подібні ситуації, то швидше за все ваш інструмент недостатньо хороший. ;)
У цій доповіді ми візьмемо кілька екранів з Mobile UI Inspiration розсилок з найсміливішими дизайнерськими фантазіями і реалізуємо їх на Flutter. Обережно, буде багато коду!
Евгений Кобзев и Иван Медведев – Быстро сделай все что я хочу!404fest
Быстро сделай все что я хочу!
Работая над мобильным приложением для knopka.com, мы все делали неправильно. Интерфейс создавался совместно с британской студией, программирование делали новички в mobile, мы запустились с android и решили не использовать sms-коды для защиты безналичных платежей корпоративных клиентов.
Но в итоге за несколько месяцев появились приложения для ios и android, с помощью которых можно сделать больше, чем позволяют любые существующие интернет-банки и онлайн-бухгалтерии. Мы сами офигели! Не гербалайф!
Разработка ПО для Android на заказ любой сложности. Мы осуществляем android разработку приложений как для рекламы продукта (услуги), так и для автоматизации бизнеса предприятия.
1. The document discusses how sharing knowledge makes engineers better at their jobs and is good for businesses by helping attract great employees and validating ideas.
2. It provides an agenda covering how sharing knowledge improves engineering skills, benefits companies, and offers easy ways to get started sharing, such as using Tumblr, GitHub Pages, and Squarespace.
3. The presentation encourages engineers and businesses to codify, share, and preserve knowledge to improve themselves and their reputations while helping new team members and attracting good employees.
Ash Furrow, Functional programming in swiftElena Voynova
The document discusses the future of functional programming on iOS. It notes that functional programming concepts like closures, pure functions, immutable data and declarative code have been introduced to Apple platforms like Swift. While Swift has fallen short of fully embracing functional paradigms, the community is driving development of functional programming in Swift by sharing knowledge through books, blogs, open source projects and more. The conclusion encourages developers to learn from both the successes and failures of the past to continue advancing functional programming and building better applications.
Разработка ПО для Android на заказ любой сложности. Мы осуществляем android разработку приложений как для рекламы продукта (услуги), так и для автоматизации бизнеса предприятия.
1. The document discusses how sharing knowledge makes engineers better at their jobs and is good for businesses by helping attract great employees and validating ideas.
2. It provides an agenda covering how sharing knowledge improves engineering skills, benefits companies, and offers easy ways to get started sharing, such as using Tumblr, GitHub Pages, and Squarespace.
3. The presentation encourages engineers and businesses to codify, share, and preserve knowledge to improve themselves and their reputations while helping new team members and attracting good employees.
Ash Furrow, Functional programming in swiftElena Voynova
The document discusses the future of functional programming on iOS. It notes that functional programming concepts like closures, pure functions, immutable data and declarative code have been introduced to Apple platforms like Swift. While Swift has fallen short of fully embracing functional paradigms, the community is driving development of functional programming in Swift by sharing knowledge through books, blogs, open source projects and more. The conclusion encourages developers to learn from both the successes and failures of the past to continue advancing functional programming and building better applications.
Носимые устройства: новая среда мобильных приложений
Бум wearables заставляет задуматься о вашем месте на мобильном рынке будущего. Evernote в очках, часах и холодильниках.
Тезисы:
— Революция форматов: размытие привычных сценариев использования устройств
— В сутках всего 24 часа: какую нишу и за счет кого забирают wearables
— Пионеры новых «апп сторов»: специфика работы на рынке будущего
— Продуктивные секунды: как помочь пользователю потратить с пользой час, минуту и секунду
— Избирательная функциональность: какие возможности стоит выносить на wearables
Константин Дегтярев, LinguaLeo. Три кейса повышения метрик на мобильных устро...Elena Voynova
- Как поднять рейтинг приложения: что работает и что не работает
— Как увеличить показатель возврата (retention) в первые дни/недели использования приложения
— Эксперименты на странице оплат: что увеличит продажи в разы
3. от автора
Блондинка придумала приложение
и хочет стать стартапером.
Сама блондинка ничего не знает
о том, как разработать приложение,
поэтому ей нужно общаться
с программистами. Чтобы помочь
ей в этом процессе, мы создаем
мобильный словарь для блондинок.
Ваша мобильная блондинка
4. Разработчик,
девелопер,
программист
похожие слова, обозначающие умного
человека, который сидит
за компьютером и работает
над созданием программ/приложений.
Код
набор букв, цифр
и символов,
которые
пишут
программисты.
5. коммит
вот программист пишет,
пишет код, а потом, чтобы
он не пропал случайно никуда -
нажимает кнопочку «коммит»
Билд (сборка)
пишут программисты код,
пишут, а потом каким-то
волшебным образом
он превращается в работающее
приложение – получился билд.
Можно релизить.
6. Релиз
ну это когда приложение
появляется в сторе
Стор
аппстор - место, где все качают
приложение на свой айфон. Люди,
у которых Андроид, качают
приложения в Гугл Плей.
Всё это - сторы.
айос и андроид
программист Ильдарчик сказал,
что это операционные системы.
На айос работает мой айфончик,
а на андроиде Ленкина лопата.
7. Рефакторинг
иногда программисты занимаются
тем, что совершенствуют уже
работающий код так, чтобы код
выглядел красивее и занимал
меньше места.
Апп
приложение,
т.е. программа
на айфоне (или другом
смартфоне)
Апи
когда программистам нужно
использовать в своем
приложении чужую полезную
разработку, они берут их апи.