Size: a a a

Dart & Flutter по-русски

2021 April 03

JG

Jeka Goroshkin in Dart & Flutter по-русски
☕️ CunningFox
Ну вот, у меня есть абстрактный класс у которого реализованы все методы и свойства, нахрена он мне?
Если это не "общая логика" для дочерних классов и если этот класс допускает использование себя самого напрямую - можно и не делать абстрактным
источник

☕️ CunningFox in Dart & Flutter по-русски
Jeka Goroshkin
Если это не "общая логика" для дочерних классов и если этот класс допускает использование себя самого напрямую - можно и не делать абстрактным
Он абстрактный для запрета создания его экземпляров
источник

JG

Jeka Goroshkin in Dart & Flutter по-русски
☕️ CunningFox
Он абстрактный для запрета создания его экземпляров
Я вклинился сообщить немного теории, не читая предыстории вопроса, щас прочитал и всё равно не понял в чём суть 🙂
источник

☕️ CunningFox in Dart & Flutter по-русски
Jeka Goroshkin
Я вклинился сообщить немного теории, не читая предыстории вопроса, щас прочитал и всё равно не понял в чём суть 🙂
А это наверное и не важно)
источник

☕️ CunningFox in Dart & Flutter по-русски
Jeka Goroshkin
Я вклинился сообщить немного теории, не читая предыстории вопроса, щас прочитал и всё равно не понял в чём суть 🙂
Там что-то в стиле нежелания осваивать ооп принципы и невежество к культуре разработки
источник

D

Dias in Dart & Flutter по-русски
Всем доброго дня! Вчера начал изучать программирование и мне посоветовали flutter.
Установил flutter, написал код, запустил эмулятор, все ок.
Начал дописывать его и потом при запуске эмулятора началось следующее:
No Android SDK found. Try setting the ANDROID_SDK_ROOT environment variable.
Вписал в env путь к SDK, но все также.

и также <no devices found>, есть только edge и chrome, при выборе девайся для запуска эмулятора.

Установленные android 11 и android 8 oreo
flutter doctor запускал

UPD
Все сделал.

Ссылка на решение проблемы.
https://stackoverflow.com/questions/44485848/android-sdk-cannot-be-found-by-flutter
источник

E

Eugene in Dart & Flutter по-русски
Dias
Всем доброго дня! Вчера начал изучать программирование и мне посоветовали flutter.
Установил flutter, написал код, запустил эмулятор, все ок.
Начал дописывать его и потом при запуске эмулятора началось следующее:
No Android SDK found. Try setting the ANDROID_SDK_ROOT environment variable.
Вписал в env путь к SDK, но все также.

и также <no devices found>, есть только edge и chrome, при выборе девайся для запуска эмулятора.

Установленные android 11 и android 8 oreo
flutter doctor запускал

UPD
Все сделал.

Ссылка на решение проблемы.
https://stackoverflow.com/questions/44485848/android-sdk-cannot-be-found-by-flutter
Изучать программирование надо явно не с флаттера.  С языка как минимум.
источник

D

Dias in Dart & Flutter по-русски
Eugene
Изучать программирование надо явно не с флаттера.  С языка как минимум.
база есть. Просто никогда не уходил в глубь.
Изучал ранее Python, JS.
Сейчас решил уйти головой в это
источник

M

Mitai in Dart & Flutter по-русски
они оба без типизации, дарт не много отличается
источник

M

Mitai in Dart & Flutter по-русски
без пониманий самого языка, будет очень много вопросов
источник

M

Mitai in Dart & Flutter по-русски
канал про дарт а не пайтон
источник

КБ

Константин Бобров... in Dart & Flutter по-русски
Ну ладна
источник

D

Dias in Dart & Flutter по-русски
подскажите пожалуйста как исправить вот эту ошибку.
stackoverflow и google мониторил
решения их не помогают

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\77780\AndroidStudioProjects\i_am_rich\android\build.gradle'

* What went wrong:
Could not compile build file 'C:\Users\77780\AndroidStudioProjects\i_am_rich\android\build.gradle'.
> startup failed:
 General error during semantic analysis: Unsupported class file major version 60
источник

AK

Aleksey Kharitonov in Dart & Flutter по-русски
Dias
подскажите пожалуйста как исправить вот эту ошибку.
stackoverflow и google мониторил
решения их не помогают

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\77780\AndroidStudioProjects\i_am_rich\android\build.gradle'

* What went wrong:
Could not compile build file 'C:\Users\77780\AndroidStudioProjects\i_am_rich\android\build.gradle'.
> startup failed:
 General error during semantic analysis: Unsupported class file major version 60
Файл скинь сюда
источник

AK

Aleksey Kharitonov in Dart & Flutter по-русски
Народ, всем привет! Где посмотреть какие изменения были сделаны в апдейте 2.0.4?
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
ребята такая ситуация: Я через namedPush передал аргумент в экран, и теперь билд каждый раз считывает аргументы из сеттингов. Можно ли как то обнулить аргументы в экране?
источник

EA

Elvin Alishov in Dart & Flutter по-русски
Здравствуйте может кто знает сайт для продажи темплейтов на flutter?
источник

ДХ

Джамиль Хаметов... in Dart & Flutter по-русски
Aleksey Kharitonov
Народ, всем привет! Где посмотреть какие изменения были сделаны в апдейте 2.0.4?
На гитхабе
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Переслано от Artem Goryunov
как подключаюсь

class Sockets {
 //
 WebSocketChannel channel;
 final void Function(MessageBody) sendMessage;
 final Stream<Message> message;

 Sockets._(
     {@required this.channel,
     @required this.sendMessage,
     @required this.message});

 factory Sockets(String token) {
   WebSocketChannel channel = IOWebSocketChannel.connect(
     'ws://192.168.1.13:8080/socket',
     headers: <String, String>{
       'Content-Type': 'application/json; charset=UTF-8',
       'Authorization': 'Bearer $token'
     },
   );

   void sendMessage(MessageBody message) {
     final json = jsonEncode(message.toMap());
     var bytes = json.codeUnits;
     channel.sink.add(bytes);
   }

   final Stream<Message> message = channel.stream.map((event) {
     var json = jsonDecode(event);
     var message = Message.fromJson(json);
     return message;
   });

   return Sockets._(
       channel: channel, sendMessage: sendMessage, message: message);
 }
}
источник

AG

Artem Goryunov in Dart & Flutter по-русски
Переслано от Artem Goryunov
ситуация
решил попроовать поднять таки сокеты у себя
подключается, даже с авторизацией вроде как
через минуту такая история

Exception has occurred.
SocketException (SocketException: Connection failed (OS Error: Too many open files, errno = 24), address = 192.168.1.13, port = 8080)
источник