Експертка з мобільної розробки, GDE з Dart та Flutter у статті ділиться своїм досвідом з покращення читабельності та лаконічності Dart-коду у роботі з колекціями за допомогою бібліотеки dartx на прикладі повсякденних завдань Flutter-розробника. 3
Алексей Закира, Lead React/React Native разработчик в Customertimes, рассказывает о кросс-платформенных решениях для мобильной разработки React Native и Flutter. В статье вы найдете обзор архитектур и того, что под капотом, а также узнаете об особенностях и ограничениях обеих платформ. 20
У цій статті йтиметься про те, як створити Flutter-додаток, що може адаптуватись до різних екранів і орієнтацій. Буде корисно як початківцям, так і досвідченим користувачам Flutter. Перші знайдуть шаблон для вивчення, інші — ще один погляд на це питання.
Сегодня мы поговорим о узкоспециализированной теме, а точнее о Slivers. Обычно, чтобы добиться scroll effect на нашем дисплее, большинство разработчиков могут легко воспользоваться преимуществами SingleChildScrollView, который отлично выполнит эту работу. Но если вы ищете более глубокие знания и хотите улучшить свои способности в scrolling, в таком случае Slivers — это то, что вам нужно! 1
Дмитрий, Junior Flutter Developer рассказывает о том, зачем нужен pubspec.yaml во Flutter-приложении. Статья предназначена для новичков в данной сфере. 3
Рассмотрим введение в написание автотестов на Flutter для тестировщиков. Простые тесты для формы с полем и кнопкой, которые вы можете усложнить и сделать, например, для формы авторизации.
Поговорим о динамическом пользовательском интерфейсе, который самостоятельно подстраивается под размеры экранов на различных устройствах. В случае любительского или обучающего проекта, эта тема не так важна ввиду малого количества целевых устройств, на которых будет использоваться приложение. В то же время, на полноценном корпоративном проекте отзывчивость пользовательского интерфейса является одной из основных тем и проблем одновременно. 2
Для любителей создания анимации, Flutter — хороший выбор, так как большинство решений в нем уже реализовано. К примеру, при помощи виджета AnimatedOpacity, можно в пару кликов сделать анимацию понижения или повышения прозрачности. А если немного поиграться с параметром curve, то можно создать еще и кривую, по которой будет происходить эта анимация. 2
Разберем Deep links, рассмотрим какие они есть, как их настраивать и использовать в Flutter приложении. Deep links делятся на два типа — Custom links и Universal links (для iOS, App links для Android). Начнем с Custom links и сразу рассмотрим их плюсы и минусы. 3
Работая с Flutter, Юрий задался вопросом: как успевать больше за меньший промежуток времени? Собственно, формула простая: нужно меньше тратить времени на рутинные процессы и уделять больше времени написанию нового кода. Но Юрий собрал список методов, которые помогли привести эту формулу в действие и повысить эффективность работы. 14
Продолжая тематику полезных инструментов для работы c Flutter, разработчик Василий Дыцяк делится теми, которые каждый день помогают делать работу быстрее. Речь пойдет о FVM, VS Code, flutter_launcher_icons, freezed и других. 4
В мире кроссплатформы все фреймворки примерно одинаковы по своей структуре. В основе всего — целевая платформа (iOS, Android, etc.), для которой ведется разработка, и слой абстракции, который обещают сделать быстро, дешево и красиво, а между ними мост, соединяющий эти две сущности. Слой абстракции в большинстве своем представлен связкой из JS и CSS (частично или полностью). Разработчик Василий Дицяк рассматривает варианты кроссплатформенной разработки и что они предлагают создателям. 70
Когда автор статьи — разработчик Василий Дыцяк — только начинал эксперименты с GraphQL, в экосистеме Flutter все было не так радужно. Документация разрознена, целостного решения нет, в общем — печаль. Он вернулся к этой теме и собрал довольно неплохой набор инструментов для работы с GraphQL, который удовлетворяет все желания. 6
Многие уже слышали о Flutter для мобильной разработки, рассматривали преимущества и недостатки, даже пробовали создавать свой первый проект. Именно поэтому пришло время поговорить о сердце приложения — архитектуре управления состоянием. 7
Розробник Євген Єфремов, використовуючи фреймворк Flutter від Google, демонструє створення мобільного додатку. Стаття корисна мобільним розробникам та тим, хто цікавиться мовою програмування Dart. 62
Фріланс — це чисте підприємництво. В нашому випадку в ІТ. Без найменших гарантій стабільності. Без будь-яких лікарняних чи відпусток. Частіше за все контракти короткострокові (до 1 року). Ці контракти доводиться шукати постійно.
СМС були безкоштовні у Київстару res.cloudinary.com/.../id82ycign44abno1wlwq.png але в окремих пакетах вони є, входять у вартість res.cloudinary.com/.../c2bukfvxqayiz5pawcy9.png
Це ж не дробовик, а був би снаряд з відтермінованим підривом з всебічною направленістю осколочної маси, і детонація метрів за 15 вже б мала гарні шанси дірок наробити- то ж скловолокно.
який внутрішній зміст терміну «фріланс»? в моїй картині світу прямий контракт і є фрілансом. от наприклад я кілька років веслав в британському стартапі, напряму, підписали угоду про надання консультаційних послуг, і вперед.
Панове прихильники «прямого контракту», будь-ласка, поясніть мені одну річ Якщо ми беремо усі «прямі контракти», далі виключимо із цієї множини продуктові компанії з іноземним замовником, які присутні в Україні, далі виключимо весь фріланс, чи отримаємо...
В Україні немає контрактів з фіксованим терміном дії.
Не знав. В нульових пам’ятаю, що наче були, в мого батька був такий, коли він бізнесом займався ще. А потім я виїхав, тому не в курсі. Якщо дійсно нема фіксованих контрактів — то це лажа.
єдиний аргумент це коли «зустрічають по одьожці» і типу на старті можуть «зняти бали» якщо від кандидата смердить, але це про банальні речі не про «тюнінг зовнішності» як ви пишите.
Коментарі