Wrzucamy dla Was oferty pracy z kategorii Mobile/Embedded, Testing, DevOps :)

`
`
MOBILE/EMBEDDED JOBS

-
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nofluffjobs: Jedyne świeże oferty dla junior android developera w Polsce obecnie są w BitEvil właśnie. Ich strona jest w budowie https://bitevil.com , ich fb jak coś pomiędzy blogiem podróżniczo-modowym: https://web.facebook.com/bitevil/?_rdc=1&_rdr, a artykuły w sieci już całkowicie zniechęcają do wysyłania tam CV: http://www.sii.org.pl/11710/aktualnosci/felietony/duze-p--o-dla-tego-kto-wytlumaczy-czym-zajmuje-sie-spolka-bit-evil-koniec-hossy-blisko.html :D
  • Odpowiedz
Mirki warto brać się za jakieś kursy z udemy, czy raczej nie polecacie, koduje sobie od jakiegoś czasu natywnie apki pod androida, i chciałbym teraz nauczyć się React Native, własnie na udemy znalazłem kurs, myślicie, że warto?

#androiddev #iosdev i troche #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja z drugiej strony polecam bardzo kursy Udemy. Jest kilku świetnych i sprawdzonych nauczycieli, sam często wracam na Udemy z czystej ciekawości.
  • Odpowiedz
Kochane Mirki z #androiddev, korzystam sobie właśnie z biblioteki MPAndroidChart (https://github.com/PhilJay/MPAndroidChart) i próbuję zrobić RecyclerView, w którym każdy item posiada nazwę użytkownika i wykres do niego, lecz pojawił się problem - gdy wchodzę do aktywności pierwsze itemy nie ładują wykresów, dopiero gdy zjedzie się w dół i wróci się znowu do góry, to dane zostają poprawnie załadowane... Wie ktoś może czym może to być spowodowane?
Nie wiem czy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@cycun: Twoje pytanie jest zbyt ogólne. U mnie w firmie używamy data binding do każdego projektu. Poprzedni projekt trwał prawie rok - 3 programistów. Teraz jest nas dwóch, pracujemy od lutego nad aplikacją.
Bardzo łatwo integruje się to z innymi komponentami np. Room.
Z drugiej strony brak odpowiedzi może świadczyć, że jednak mało osób używa tych rozwiązań.
  • Odpowiedz
@piszczalka: albo po prostu nikomu się nie chce odpowiadać na pytanie które pada bez przerwy ;)

@cycun: mnie się wydaje że to kwestia osobistych preferencji. Jak napisał @piszczalka fajnie integruje się z innymi komponentami. Ja osobiście lubię sobie rozdzielić ładowanie danych od samego wyglądu kontrolek. Jak korzystasz z viewmodeli to databinding jest naturalny i wtedy sprawdza się świetnie. Jeżeli nie to wg mnie wprowadza za dużo zamieszania
  • Odpowiedz
@Rubajticos: Podpowiadanie składni przy data bindingu w Android Studio kuleje. Pisz tak jak powinno być, nie sugeruj się okienkiem z podpowiedziami - jeżeli wszystko jest ok to powinno przejść, jeżeli nie - będziemy dalej szukać. Swoją drogą - pokaż sam ViewModel, ciężko na podstawie tego kawałka coś więcej wywnioskować ;)

BTW: możliwe, że to co robisz jest zamierzone, ale zazwyczaj text w EditTextach jest ustawiany za pomocą two way data
  • Odpowiedz
Cześć! Dzisiaj mamy dla Was oferty pracy z kategorii Mobile/Embedded, Testing, DevOps :)
`

**MOBILE/EMBEDDED JOBS**

- [REMOTE] [Android Developer](https://nofluffjobs.com/VU7HRXPVW) @ astek.pl 12.2k-14.8k
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy to całe DataBinding w Androidzie musi być takie z-----e?
Ustawiłem sobie w ViewModelu MutableLiveData, bo potrzebuję dostępu do setValue i nagle bach! Od 5 do 9 błędów. Zmienię na LiveData i nie ma problemu. Robiłem restarty, clean, rebuild i w koło to samo, tylko ilość błędów się zmienia.
Oczywiście jak zwykle nie widzi jakichś powiązań z klasą. Miałem to przy innych sytuacjach, ale tutaj to już przegięcie.
O wuj w tym
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nocneszczury: gdzie mówią tam, że to antypattern? Nie chodzi o używanie, a po prostu o nieukrywanie mutableLiveData przed dostępem publicznym. W samym używaniu mutableLiveData nie ma przecież niczego złego.
  • Odpowiedz
Mireczki, dopiero niedawno zacząłem z tym wszystkim zabawę.
Gdzie najlepiej przechować kilka plików tekstowych dla aplikacji (jakiś serwer, może być płatny) tak żebym mógł je pobrać poprzez url?

#java #androiddev
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

chcę zapisać sobie listę obiektów w shared preferences, obiekty w tej liście mają pole typu String i pole typu Location. no i problemem jest to, że jak Stringa normalnie zapisuje tak Location jest po włączeniu aplikacji na nowo nullem. dodam, że pobiera normalnie lokalizację i wszystko jest ok dopóki nie wyłączę aplikacji? ktoś wie jak to rozwiązać? #android #androiddev #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki spod tagu #androiddev - mam małe pytanie.

Google w najnowszych aktualizacjach do swoich aplikacji wprowadziło białe tło na cały ekran, łącznie z paskiem powiadomień, w związku z czym w ich aplikacjach ikonki na pasku powiadomień zmieniają się z białych w szare (pic related).

Wie ktoś jak osiągnąć taki efekt? Zwykła zmiana koloru na biały nie robi żadnych zmian, jedynie to, że nie widać powiadomień (nie ma co pokazywać, powiadomienia
polskiniko - Mirki spod tagu #androiddev - mam małe pytanie.

Google w najnowszych ...

źródło: comment_XIiZersCphsZ1NgpBNx7XYJKv6e4BYGj.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może popróbuj ze zmianą theme? AppCompat.Dark i AppCompat.Light (oba No ActionBar). Do tego ustaw w Activity w OnCreate

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
  • Odpowiedz
Mirki, jak w Androidzie dodać zwykłą bitmapę do resources? Za pomocą tego Asset Studio mogę jedynie generować ikony. Jeśli po prostu ręcznie przekopiuje plik graficzny do folderu mipmap to nie zostaną wygenerowane obrazki dla ekranów o różnych dpi.
#android #androiddev #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@ly000 Jeśli chcesz mieć bitmapę dla każdej rozdzielczości to musisz je sam przygotować a następnie wrzucić do odpowiednich katalogów w res drawable -mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi,ldpi Ogólnie mipmap się nie używa do obrazków które będą użyte w aplikacji, tam raczej się trzyma ikony launchera. Jeśli nie chce Ci się przygotowywać obrazków pod każdą rozdzielczość możesz wrzucić do samego katalogu drawables, android sobie sam to przeskaluje wtedy, ale rezultat będzie zależy od tego czy dobrze
  • Odpowiedz
Cześć! Dzisiaj mamy dla Was oferty pracy z kategorii Mobile/Embedded, Testing, DevOps :)

`

**MOBILE/EMBEDDED JOBS**

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#android #xiaomi #brickedphone #telefony #mia1 #androiddev

Mireczki, mam problem z moim Mi A1. Telefon się wyłączył i przy próbie włączenia wyświetla się PIN (nawet jak wyjąłem kartę SIM), gdy wpisuje poprawny to tel się restartuje i jest bootlop. Nie da się wejść w tryb recovery ("no command"), da się wejść w fastboot. Próbowałem przepuścić go przez MiFlasha, niestety "nie da
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Projektuję system do wymiany danych między użytkownikami. Chciałbym zapewnić całkowite szyfrowanie danych użytkowników, tak aby dane na serwerze w bazie danych również były zaszyfrowane (nie tylko ich przesyłanie - SSL). Każdy nowy użytkownik miałby przypisany klucz prywatny i publiczny (RSA), oba trzymane na serwerze, ale klucz prywatny byłby zaszyfrowany kluczem symetrycznym generowanym na przyklad na podstawie hasła do logowania. Dzięki temu użytkownik na każdym urządzeniu po zalogowaniu miałby dostęp do swoich kluczy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wfd: ta cała propozycja architektury jest idiotyczna. Wprowadzanie elementów kryptografii symetrycznej, słabszej niż asymetrycznej jest bezsensowna. Poczytaj jak działa kryptografia asymetryczna i na niej w pełni oprzyj rozwiązanie. Dowiedz się do czego służy klucz prywatny, publiczny który kto i po co chroni, itd. To tak jakbyście razem z użytkownikiem posiadali super kłódkę, super zamek, wraz z kluczem go otwierającym, zamek którego nikt na świecie nie jest w stanie przeciąć, otworzyć
  • Odpowiedz
@DanielAquarius: Na moje oko najlepiej tak - tworzysz jakiś interfejs, powiedzmy sobie OnRowClickListener, który ma metodę onRowClick(position: Int). ViewModel dziedziczy po tym interfejsie i jednocześnie ma informację o wszystkich modelach (w MVVM nie powinno się umieszczać danych w widoku tj. activity, fragment itd.). Adapter od danego RecyclerView w konstruktorze otrzymuje właśnie instancję tej klasy, czyli w naszym przypadku konkretny ViewModel. Dalsza część zależy już od konkretnej implementacji, ale tak przekazanemu
  • Odpowiedz
@DanielAquarius: Takie są najsensowniejsze rozwiązania przy pracy w MVVM/MVP. Widoki są zazwyczaj pasywne, nie zawierają żadnej logiki biznesowej ani nie przechowują żadnych modeli - sterowanie jest delegowane do ViewModeli/Presenterów. Cała komunikacja odbywa się poprzez interfejsy a nie konkretne instancje klasy - łatwiej się pisze, łatwiej się testuje i nie łamie się przy tym wszystkim założeń w/w wzorców.
  • Odpowiedz