#ble #kotlin #mikrokontrolery

Szukam kogoś kto jest w stanie pomóc w odczytaniu danych z sensora w aplikacji mobilnej w języku kotlin. Potrzebuję odczytać dane z konkretnej charakterystyki z urządzenia o znanym adresie. Więcej info na pw, odwdzięcze się za pomoc.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, mam pytanie do osób na co dzień piszących backend w kotlinie:
jak radzicie sobie z brakiem package private?

Z dokumentacji dowiedziałem się, że jest jedynie modyfikator internal + samemu trzeba stworzyć moduł (gradlowy/mavenowy itp) tylko zastanawiam się czy to jest popularne do wydzielania osobnych mikrodomen/ficzerów?

Dla mnie to trochę strzelanie z armaty do wróbla. Sam package private w javie może nie jest wystarczający ale pozwala jakąś tam tę eknapsulację z ramach pakietu/ficzera uzyskać.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Generyczny_nick Też tak myślałem ale po zaczynaniu pierdyliarda projektów i czytania drugiego pierdyliarda projektów wolę modern java od kotlin. W kotlinku owszem, jest więcej bajerków, ale te bajerki mają ogromny koszt którego nie widać na pierwszy rzut oka - complexity. To całe coding sugar jak extension functions, overloadowanie operatorów itp bardzo potem utrudnia czytelność.

Więc powiedziałbym tak: jeśli to throw-away projekt for fun to bier kotlina i się wyżywaj. A jeśli
  • Odpowiedz
Cześć Mirkowe świry.

Potrzebuje porady. Czy jest opcja skonfigurowania ObjectMappera tak, aby mapował wszystkie Javowe Listy w puste listy jeśli w requestBody taka lista będzie nullem?

Czyli np.:

{
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę stworzyć aplikacje do treningów, najlepiej międzyplatformową (Android i IOS).

Nie wiem w jaką technologię iść #flutter czy #kmm (kotlin multiplatform mobile)? Nigdy wcześniej się nie bawiłem w #mobiledev.

Chcę, żeby apka zrobiona tak prosto jak się da, ale nie bardziej. Zależy mi na zrobieniu ładnego UI. Będzie miała prosty navbar, historię treningów i tworzenie własnego planu treningowego.

#programowanie #programista15k #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jakuzii: Flutter jest dość ustabilizowany na chwilę obecną z dobrą dokumentacją i community. We flutterze UI tworzy się pisząc kod. Są takie rozwiązania jak FlutterFlow, ale ograniczyłbym się do tworzenia w IDE. Jeśli bliższy Ci jest Kotlin to poszedłbym w Kotlin Multiplaform, natomiast jeśli nie ograniczasz się do nowych języków to poszedłbym w Fluttera.
  • Odpowiedz
Aktualnie testuję manualnie, ale chciałbym nauczyć się UI testów w espresso, które wykorzystam w pracy. Do tego potrzebna jest znajomość kotlina, której nie posiadam. Polecicie jakiś sprawdzony kurs dla początkującego? Oprócz udemy, gdzie jeszcze szukać kursów?

#testowanieoprogramowania #kotlin #espresso #automatyzacja #androiddev #programowanie #udemy
sarscov2 - Aktualnie testuję manualnie, ale chciałbym nauczyć się UI testów w espress...

źródło: temp_file.png2201901337880218190

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#kotlin #androidstudio lepiej jest napisać aplikacje opartą na jednym 'Activity' i fragmentach czy w jakiś sposób podzielić fragmenty na kilka 'Activity'?
Tak się zastanawiam jak napisać aplikacje - jeśli napiszę ją w sposób wyżej (jedno Activity i fragmenty) to wyjdzie mi około 8 fragmentów.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: nie ma czegoś takiego jak lepiej i gorzej xD
to zależy.

Jeśli te fragmenty są jakaś jedną spójną częścią, np konkretnym flow to lepiej zrobić to na fragmentach, jeśli to są różne opcje w aplikacji to też możesz to tak zrobić, ale osobne activity będą czytelniejsze
  • Odpowiedz
Fajnie, że przyspieszają kompilator. Jeszcze trochę takich poprawek i może uda im się przegonić wydajnością kompilator Scali. :D. (dla niewtajemniczonych: kompilatory Kotlin i Scala są słynne z ultra mega powolnej kompilacji - głównie dlatego że ktoś wymyślił żeby napisać je w Kotlinie i Scali i uruchamiać na JVM, zamiast w językach które się nadają do pisania kompilatorów).
  • Odpowiedz
Gdyby tamten trend się utrzymał, dzisiaj za "flagowce" płacilibyśmy grosze... Tak przy okazji, kojarzycie model z obrazka?

A skoro mówimy tu o mobilkach, to łapcie najnowsze oferty pracy z kategorii ->Mobile<-

#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #javascript #css #html #python #java #php #kotlin
JustJoinIT - Gdyby tamten trend się utrzymał, dzisiaj za "flagowce" płacilibyśmy gros...

źródło: 339402643_1625683044572699_6661306949672975668_n

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam zamiar opublikować moją pierwszą aplikację w Google Play. Apka wysyła lokalizację telefonu do API https://api.sunrise-sunset.org aby uzyskać dane niezbędne do jej działania. Czy ten fakt muszę umieścić w polityce prywatności i czy powinienem wyświetlić PP przy pierwszym uruchomieniu i zażądać jej zaakceptowania? Wysyłanie danych o lokalizacji jest niezbędne do działania aplikacji.

#androiddev #kotlin
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach