Разработка ПО [Udemy] [Nick Sereda] Разработка приложений с Flutter 2.0 и Dart для IOS и Android (2021)

Автор: Udemy
Название: [Nick Sereda] Разработка приложений с Flutter 2.0 и Dart для IOS и Android (2021)

[Udemy] [Nick Sereda] Разработка приложений с Flutter 2.0 и Dart для IOS и Android (2021)


Разработка приложений с Flutter 2.0 и Dart для IOS и Android
Создавайте крутые мобильные приложения для IOS и Android с Flutter и Dart с нуля.

Чему вы научитесь:
  • Научимся создавать красивые кросс-платформенные приложения (Для IOS и Android) с нуля.
  • Научимся работать с одной из самых продвинутых технологий в сфере IT.
  • Научитесь основам языка программирования Dart.
  • Освоим Dart до Advanced.
  • Разберемся как использовать Flutter для разработки мобильных приложений.
  • Создадим портфолио красивых приложений.
  • Научимся монетизировать приложения с рекламой Google Ad Mob.
  • Научимся делать красивые анимации.
  • Научимся работать с нуля на новой версии Flutter - 2.0.
  • Научимся подключать локальную базу данных (sqflite) и ремоут базу данных Firebase.
  • Научимся использовать такие функции, как карту, камеру устройства, аутентификацию юзеров и многое другое!
  • Научимся пользоваться архитектурой Cubit и Provider.
Описание:

Добро пожаловать в на курс по созданию мобильных приложений с Flutter и Dart.
Flutter - это новый framework от Google по кросс-платформенной разработке мобильных приложений (т.е. для IOS и Android), что означает что разработчики создают приложения для Android и iOS с помощью одной кодовой базы! Это означает, что вместо того, чтобы изучать Objective-C или Swift для создания приложений iOS, а также Java или Kotlin для создания приложений для Android, теперь вы можете использовать платформу разработки мобильных приложений Flutter для создания приложений, которые изначально запускаются как на устройствах iOS, так и на Android, используя язык программирования общего назначения Dart.

Google Flutter был впервые анонсирован в мае 2017 года, а выпущен в 2018 году, он уже стал очень популярным среди разработчиков. Сейчас Flutter - самая популярная кросс-платформенная мобильная разработка, используемая разработчиками по всему миру, согласно опросу разработчиков 2021 года. Согласно опросу, 42 процента разработчиков программного обеспечения использовали Flutter.

В этом курсе вы изучите основы языка программирования Dart, разберем объектно-ориентированное программирование в Dart - понимание того, как создавать классы и объекты и как все это работает при создании надежных программ. Мы будем создавать простые и сложные приложения, как работать с картами, локацией, как заставить приложения Flutter взаимодействовать с базой данных в реальном времени - Firestore, научимся монитезировать приложения с рекламой, научимся работать с Git и GitHub и конечно же ни одно мобильное приложение не обходится без красивой анимации. В этом курсе вы узнаете, как создавать анимацию, используя стандартную библиотеку инструментов Flutter, которое понравится вашим пользователям. Вы узнаете как внедрять простые анимации, а так же как создавать кастомные сложные анимации. Это и многое другое вы узнаете в этом курсе!

Для кого этот курс:
  • Если вы никогда раньше не программировали, то научитесь создавать приложения для iOS и Android.
  • Если вы знаете, как писать код, но Вас интересуют отдельные фичи как монетизация c рекламой или Firebase
  • Если вы являетесь разработчиком нативных приложений для IOS или Android, пройдите этот курс, чтобы узнать, сколько времени вы можете сэкономить на создании приложений iOS и Android с помощью Flutter.

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
Начал проходить курс. Я фигею с этих "Гуру Авторов". И правду говорят, сейчас учат те кому не лень, и кому лень тоже учат:). Если бы не знал основ программирования, вообще бы не понял чего он там несет в начале, хотя основы и введение как пройду, думаю и начнется непонимание чего он рассказывает:). В общем парень английский язык больше русского знает, постоянно путается, кавычки называет скобками, знак присвоения постоянно путает со знаком равенства, дальше думаю будет больше. Посмотрим, продолжу учить.
 
Начал проходить курс. Я фигею с этих "Гуру Авторов". И правду говорят, сейчас учат те кому не лень, и кому лень тоже учат:). Если бы не знал основ программирования, вообще бы не понял чего он там несет в начале, хотя основы и введение как пройду, думаю и начнется непонимание чего он рассказывает:). В общем парень английский язык больше русского знает, постоянно путается, кавычки называет скобками, знак присвоения постоянно путает со знаком равенства, дальше думаю будет больше. Посмотрим, продолжу учить.

Спасибо! Какое железо подойдет?
 
Спасибо! Какое железо подойдет?
Ну могу сказать что места на диске где то 5 Гб надо. Оперативной памяти от 8 Гб, т.к. при работе в андроид студия сразу забирает около 4 Гб + эмулятор андроида где то 2 Гб, ну и сама система свое берет.
Сделал скрин оперативной памяти при запущенных андроид студио, эмулятор и браузер. Windows 10.
Безымянный.png

Могу посоветовать программу "Mem Reduct". Она очищает память при загрузки ее к примеру в 80%, это в настройках устанавливается.
Этот скрин после нажатия очистить память в программе Mem Reduct при тех же запущенных программах. Это при том что ничего не делаю, но стоит перезапустить эмулятор, используемой памяти становится около 6 Гб.)
Безымянный2.png


Процессор на 2 ядрах думаю мелкие проекты потянет, но скорее всего будет тормозить. По сути пока больше ничего сказать не могу, т.к. сам только вчера все это установил:).
 
Последнее редактирование:
Ну могу сказать что места на диске где то 5 Гб надо......

Спасибо за подробный ответ! Есть мысли пойти в мобильную разработку, но пока немного программирую в вебе, где не нужно серьезное железо.
 
Начал проходить курс. Я фигею с этих "Гуру Авторов". И правду говорят, сейчас учат те кому не лень, и кому лень тоже учат:). Если бы не знал основ программирования, вообще бы не понял чего он там несет в начале, хотя основы и введение как пройду, думаю и начнется непонимание чего он рассказывает:). В общем парень английский язык больше русского знает, постоянно путается, кавычки называет скобками, знак присвоения постоянно путает со знаком равенства, дальше думаю будет больше. Посмотрим, продолжу учить.
ну и как, есть толк от это этого курса?
или вообще лучше react native с js изучать? Там же JS, соответственно это будет более универсально, т.к. можно не только мобильной разработкой заниматься, но и вебом?....
 
Начал проходить курс. Я фигею с этих "Гуру Авторов". И правду говорят, сейчас учат те кому не лень, и кому лень тоже учат:). Если бы не знал основ программирования, вообще бы не понял чего он там несет в начале, хотя основы и введение как пройду, думаю и начнется непонимание чего он рассказывает:). В общем парень английский язык больше русского знает, постоянно путается, кавычки называет скобками, знак присвоения постоянно путает со знаком равенства, дальше думаю будет больше. Посмотрим, продолжу учить.
ну и как у вас дела еще не забросили
 
ну и как, есть толк от это этого курса?
или вообще лучше react native с js изучать? Там же JS, соответственно это будет более универсально, т.к. можно не только мобильной разработкой заниматься, но и вебом?....
ну и как у вас дела еще не забросили
Доброго времени суток! Забросил я этот курс. Как и предполагал, дальше станет хуже:). Сам то он понимает что делает и что рассказывает, но не понимает что он как бы учит других, которые в этом вообще не разбираются. В общем не советовал бы этот курс.
 
ну и как, есть толк от это этого курса?
или вообще лучше react native с js изучать? Там же JS, соответственно это будет более универсально, т.к. можно не только мобильной разработкой заниматься, но и вебом?....

В React Native хоть мы и пишем JS / TS код, используем "JSX" и т.д, но впоследствии всё это преобразовывается в нативные штуки, которые понятны android & ios. Поэтому если стандартного набора не хватит, то придётся дописывать нативные модули на тех же flutter и dart. Слышал про такие случаи. Да и если сначала научиться разрабатывать мобилки с помощью flutter & dart, а потом начать трогать React Native, то будет проще, как мне кажется.
 
Автор данного мануала скорее всего страдает явно выраженным кретинизмом, абсолютно не способен выражать свои мысли, обьясняет все неконструктивно и не согласно хоть какого либо алгоритма. Очень тяжело его слушать, а тем более что либо понимать. НЕ советую к прочтению
 
LazyLoad Dart & Flutter канальчик на Ютабе там все по полочкам все четенько и в дырочку
 
Курс явно не стоит внимания. Потому что материал для новичков будет сложноват из-за того как автор преподносит материал. Мне с моим опытом в React Native материал был более менее понятен, но вот для новичков это будет сложно. Я бы не тратил на него время, забросил после нескольких первых лекций. Для изучения Dart & Flutter подойдёт больше Youtube, где некоторые люди объясняют материал в 100 раз лучше и понятнее.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Алан-э-Дейл
Ответы
1
Просмотры
16K
VIT1103
VIT1103
Алан-э-Дейл
Ответы
2
Просмотры
7K
Captain Sparrow
Captain Sparrow
Алан-э-Дейл
Ответы
6
Просмотры
11K
Стью
Алан-э-Дейл
Ответы
8
Просмотры
3K
zplinter
zplinter

Похожие темы

Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
5
Просмотры
4K
leo90
leo90
Дева Мэриан
Ответы
0
Просмотры
986
Дева Мэриан
Дева Мэриан
Копостник
Ответы
3
Просмотры
2K
Anelia777
Дева Мэриан
Ответы
20
Просмотры
4K
Дева Мэриан
Дева Мэриан
Копостник
Ответы
3
Просмотры
8K
Els i El
Брат Тук
Ответы
0
Просмотры
748
Брат Тук
Брат Тук
Алан-э-Дейл
Ответы
5
Просмотры
15K
protos22
Малыш Джон
Ответы
5
Просмотры
4K
crazyworm
crazyworm
Копостник
Ответы
3
Просмотры
8K
Els i El
Сверху Снизу