Raport #otwartywykopmobilny

- Po kilkukrotnym przepisaniu aplikacji, wreszcie udało się zaimplementować architekturę MVP - kod jest teraz czytelny, oraz łatwy w rozbudowie
- Został dodany pasek nawigacji wyświetlający awatar oraz ilość powiadomień ankieta (picrel)
- Wygląd aplikacji został dopracowany
- Dodałem prostą przeglądarkę obrazów
- Dzięki przeportowaniu aplikacji na Glide jest możliwe wyświetlanie gifów
- Linki są teraz otwierane bezpośrednio w aplikacji dzięki Chrome Custom Apps
- Dodałem możliwość pisania wpisów, komentowania,
feelfree - Raport #otwartywykopmobilny

- Po kilkukrotnym przepisaniu aplikacji, wr...

źródło: comment_xyXWmWSxy4k8g9Y4Y5FUgxiO2DKVFFsI.jpg

Pobierz
@feelfree: Piękne (ʘʘ). Planuję więcej pomóc przy aplikacji jak tylko wrócę do Polszy, bo muszę przyznać, że jaram się taką opensourcową apką Wykopu niemożebnie ( ͡° ͜ʖ ͡°).
  • Odpowiedz
  • 2
@feelfree Ja mam tylko taką uwagę - dajcie możliwość podglądu na komentarze podczas pisania własnego. Coś jak w oficjalnej jest. Bo na "Mój wykop" to była jedna z bardziej wkurzających rzeczy, jak chcesz np. odpowiedzieć kilku wykopkom naraz, ale po odpisaniu pierwszemu nie pamiętasz co chciałeś pisać do innych.

Sądzę, że jest to do rozważenia, nie? ;)
  • Odpowiedz
  • 1
@PieceOfShit na bym się najpierw nauczył rxjavy a później kotlina żeby łatwiej zrozumieć o co w rx chodzi. Co do nauki to najpierw obczaj wzorzec obserwatora na którym wszystko się opiera. Jeśli znasz retrofita to podłącz sobie do niego rx i zobacz o ile bardziej elegancki kod wychodzi bez callbackow ;) co do materiałów to zdecydowanie polecam prezentacje https://youtu.be/aXBq1LQSrks daj znać czy pomogło ( ͡ ͜ʖ ͡)
  • Odpowiedz
@PrzywodcaFormacjiSow: nie wiem co jest w tym dziwnego? gdzie klasycznie im mniejsze opakowanie, tym cena za kg czy litr powinna być wyższa

zabawnie robi się, gdy na półkach 0,7 albo 1,0 whisky kosztuje więcej w przeliczeniu na litr niż w butelkach 0,5
  • Odpowiedz
Hej!

Jako że #mojwykopnaandroida nie jest aktualizowany od dawna, postanowiłem napisać własną aplikacje mobilną do wykopu na #android.

Co udało mi się zaimplementować do tej pory:
- Główny szkielet komunikacji z #wykopapi
- Podstawowe funkcje mikrobloga - Gorące, najnowsze wpisy, tagi oraz plusowanie.
- Spoilery
- Powiadomienia o błędach aplikacji
- Tryb nocny ( ͡° ͜ʖ ͡°)
- Ekran logowania

A co najważniejsze, aplikacja jest w pełni
feelfree - Hej!

Jako że #mojwykopnaandroida nie jest aktualizowany od dawna, posta...

źródło: comment_RZjlYOuaVeAwGD2cpQzOJEuFRyqXCZo9.jpg

Pobierz
@feelfree: widzę, że potrzebujesz porad od jakichś porządnych grafików, ten interfejs to koszmar xD ale oczywiscie +, przyda się jakaś dobra apka (zakładam, że będzie lepsza niż te co są)
  • Odpowiedz
#kotlin #androiddev #programowanie Mam problem z apką napisaną w Kotlinie z frameworkiem Koin do depencency injection. Na starszych Androidach wywala java.lang.NoClassDefFoundError przy onCreate() w obiekcie Application typu KoinApplication. Da się ustawić jakoś #gradle aby tworzył 2 apk, jeden z normalnym tworzeniem obiektów, drugi z DI (np na 2 osobnych branchach) czy nie tędy droga?
A jak tam ten Koin tak poza tym? Widziałeś może jakiś ciekawy artykuł? Coś chociaż w 1/5 tak dobrego jak dokumentacja CodePath do Daggera2? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@kret_w_granulkach: przecież działa, ale nie postawiłeś żadnego breakpointa :P klikasz na lewym marginesie i się postawi, dodatkowo jak klikniesz prawym na breakponcie potem to możesz ustawić różne dodatkowe zabawki.

Zmienne itd są widoczne tylko na brakpointach.
  • Odpowiedz
Czas się przenieść na #kotlin. Od Android Studio ułatwili przejście i dali fajne wsparcie. Jak czegoś nie wiem to zawsze mogę przekleić plik między .java a .kt i mi automatycznie konwertuje kod.

Co mnie jeszcze boli to to, że nie ma pluginu do ButterKnife'a.
#java #androiddev #programowanie