кодинг для мобилок, dart + flutter (only roadmap) | End Way - форум программирования и сливов различных скриптов
  • Присоединяйтесь к нам в телеграм канал! EndWay канал | EndSoft канал | EWStudio канал
  • Хочешь поставить скрипт, но не умеешь?
    А может ты хочешь свой уникальный скрипт?

    Тогда добро пожаловать в нашу студию разработки!

    Телеграм бот: EWStudioBot
    Телеграм канал: EWStudio

кодинг для мобилок, dart + flutter (only roadmap)

allzy

Джун
Автор темы
30 Ноя 2024
1
0
1
Вступление
*учусь быть кратким*

Рынок мобилок интересен не только заработком, но и возможностями, уникальность, перспективами, если идти в ту сферу, то через какое-то время, когда мобильные устройства, в частности смартфоны и смарт-устройства, станут неотъемлемой частью жизни большей части людей(больше чем сейчас!!!), будет еще больше мувов по всем фронтам;):Ast

Ориентируясь на эту сферу примерный роадмап, учитывая актуальные технологии выглядит так:



стек на выбор:

  • iOS:
    Swift (язык программирования)
    SwiftUI (фреймворк пользовательского интерфейса)
    Xcode (интегрированная среда разработки)
    Objective-C (дополнительно)
    RxSwift (реактивное программирование)
    CocoaPods (менеджер зависимостей)
  • Android:
    Kotlin (язык программирования)
    Jetpack Compose (фреймворк пользовательского интерфейса)
    Android Studio (интегрированная среда разработки)
    Java (дополнительно)
    RxJava (реактивное программирование)
    Gradle (менеджер зависимостей)
  • Кроссплатформенные:
    React Native (JavaScript-фреймворк)
    Flutter (фреймворк на Dart)
    Xamarin (фреймворк на C#)
    Ionic (фреймворк на веб-технологиях)
Тенденции и технологии будущего: AI, ML, BlockChain(web3, defi, dapp, etc), cloud tech(распределение и микросервисы)


  • (дополнительная инфа в общих чертах как двигаться)
    Этапы:
    1. База: программирование, технологический стек, API/SDK
    2. Продвинутые концепции: навигация, обработка событий, UX/UI
    3. Расширенные технологии: библиотеки, асинхронное программирование, облачные вычисления
    4. Специализация: выбор направления и изучение доменных знаний
    5. Передовые технологии: ИИ, дополненная реальность, блокчейн
  • размышления:
    исходя из всего вышесказанного перспективнее выглядит флюттер и дарт(для меня), кто-то ща начнет ":banДА ЖАВУ НАДО, ЭТО ЖЕ ДЕФОЛТ, КОДОВАЯ БАЗА АНДРЮШИ НА ЖАВЕЕЕ", ну блин, учите жаву - никогда не поздно соскочить с дарта на жаву, тем более что синтаксис оч похож (жава оказала влияние), но энивей это для расширение стека
о дарте:

Вкатываемся через дарт в кодинг с парадигмой ООП(параллельно же надо изучать концепции и прочий фарш из компкутер сайнс)


  • Модуль 1: Основы программирования с дартом
    Типы данных
    Операторы
    Переменные и их объявление
    Ввод и вывод данных
    Условные операторы
  • 1.2:
    Из ООП
    Класс и объект
    Свойства и методы
    Модификаторы доступа (private, public)
  • Модуль 2: Простые структуры данных
    Массивы
    Списки
    Карты
    Обработка исключений
  • 2.2:
    Базa ООП:
    Наследование
    Полиморфизм
  • Модуль 3: Сложные структуры данных
    Структуры
    Классы
    Интерфейсы
    Абстрактные классы
  • 3.2 ООП:
    Инкапсуляция
    Ассоциация
    Агрегация
  • Модуль 4: Функции и замыкания
    Создание и вызов функций
    Параметры функций и возвращаемое значение
    Замыкания
  • 4.2 ООП:
    Делегаты
    Лямбда-выражения
  • Модуль 5: Асинхронное программирование
    Future и async/await
    Использование таймеров и потоков
  • 5.2 ООП:
    Конкуррентность
    Параллелизм( Работа с асинхронностью в Dart / Habr | End Way - Форум программирования и сливов различных скриптов )

ДОПОЛНИТЕЛЬНО:

когда скилл по синтаксису настакаете:
Flutter — Хендбук от Яндекс Образования | End Way - Форум программирования и сливов различных скриптов -> переходим уже к совмещению с флюттером


кому интересно данное направление - пишите, вместе будем развиваться!

есть приват ченал, туда всю инфу лью, ссылки курсы и тд (не блог, онли для единомышленников/интернет кентов) -> можем дискутировать и тд:anime_licking:
 
Активность:
Пока что здесь никого нет