Cześć,

uczę się pisać apki w Kotlinie na Androidzie i próbuje napisać aplikację która łączy się z WebSocket i wyświetla na ekranie odebrane dane. Mam taki problem, że nie wiem jak dostać się z funkcji onMessage do obiektu wsMessage, który jest polem tekstowym na UI i tam podstawić odebraną wiadomość. Może źle do tego podchodzę?

class DeviceActivity : AppCompatActivity() {

private
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@popopopopopopo: pocztaj o Clean Architecture - wrzucanie wszystkiego do Activity to bardzo słaby pomysł. Ale do rzeczy - zbinduj sobie widok wykorzystując syntetyka (najlepiej z aliasem "as" w imporcie) i potem dostaniesz się do niego z każdej części Activity. Inny temat to kwestia wątków, pracujesz tylko na głównym? Komunikacja z WS powinna iść na osobnym - kolejna rzecz do doczytania to korutyny.
  • Odpowiedz
@LazyInitializationException: Nie jestem regularnym wykopowiczem i nie zawsze pamiętam, żeby tutaj wrzucać... automatem pojawia się na twitterze (FB zepsuło API i nie mam kiedy naprawić), ale może w końcu znajdę czas, żeby uruchomić wrodzone lenistwo i napiszę automat do wrzucania na Wykop też :)
  • Odpowiedz
Od wczoraj zastanawiam się jak w najprostszy i najszybszy sposób zrobić aplikację na Androida do sterowania robotem na układzie ESP32. Komunikacja po Bluetooth/BLE, a w aplikacji potrzebuję tylko 4 przyciski/kwadraty, które będą wysyłały sygnał do robota czy ma zrobić krok do przodu/tyłu lub w lewo/prawo. Znalazłem jakieś tutoriale odnośnie robienia takiego czegoś z użyciem Fluttera, ale wydaje mi się, że to trochę jak strzelanie do wróbla z armaty. Może MIT App Inventor?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Od jakiegoś czasu przymierzam się do przejścia z Javy na Kotlina. Google cały czas go promuje jako główny język androida, a słyszałem że kod zajmuje dużo mniej linijek. Z wieloma rzeczami się zgodzę, nie rozumiem tylko czemu mówi się że w Kotlinie wystarczy mieć zmienną var i gettery i settery są domyślne, a w javie trzeba je wygenerować. Jak dla mnie w javie można zrobić to samo deklarując zmienną jako public.

Czy to
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1_login_1: Po co jest kotlin? Bo android nie ma wsparcia dla javy 1.8 i wyższych. Jak robisz na androida, to pewnie ci się przyda. (wsparcia w sensie pełnej kompatybilności)

podstawowa wada korzystania z publicznych pól jest taka, że getter/setter da się nadpisać w klasie nadrzędnej. Pola już nie.

A ten dynks z getterami i setterami obgania w javie lombok.
  • Odpowiedz
#androiddev
#kotlin
#java
#programowanie
Siemka bawie sie aktualnie biblioteka Room i mam taki problem mianowicie wiem jak zrobic oneToMany dla 2 klas
ale jak bym chcial tak ze klasa A posiada liste obiektow Klasy B i to spokojnie moge zrobic ale teraz chce zeby klasa B miala liste obiektow C i tego nie wiem jak zrobic ktos cos?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#jetbrains #intellij #programowanie
JetBrains właśnie zaprezentował nowy produkt: Space - The integrated team environment.
Zapowiada się ciekawie, jak dla mnie to takie połączenie: slack + confluence + github + outlook + i pewnie wielu innych narzędzi

Produkt: https://www.jetbrains.com/space/
Demo: https://www.facebook.com/JetBrains/videos/1404630726381754/
Patres - #jetbrains #intellij #programowanie 
JetBrains właśnie zaprezentował nowy p...

źródło: comment_xRmVBsLiTi3OCF3wBh1rws2byktEjvH6.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzień doberek! :) Na poniedziałek przygotowaliśmy dla Was najnowsze zestawienie ofert pracy dla Java Developerów. Lista poniżej.

#gdynia
Expert Java Developer @ Bingo HR - http://bit.ly/2L0CIaE
Fullstack Developer @ Bingo HR - http://bit.ly/2IMAZp4
Java Developer @ Experis - http://bit.ly/2Zcc2hg
JarJobscom - Dzień doberek! :) Na poniedziałek przygotowaliśmy dla Was najnowsze zest...

źródło: comment_5xxPT8BSozb6tmVpPxQMu4t2uRcmFa52.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś zainteresowany pracą jako programista aplikacji mobilnych - korporacja, duży projekt, brak widełek - po prostu ślecie CV jak jesteście regular lub senior, mówicie jakie są wasze wymagania, róbmy TI, ew coding taska, jeżeli wymagania są adekwatne do umiejętności to dostajecie propozycje. Szukam minimum 4 osób.

#programowanie #ios #android #kotlin #swift #warszawa
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach