Stworzyłem aplikację #android , która jest swego rodzaju trackerem czasu spędzanego przy serialach. Cel projektu był czysto edukacyjny. Motywacjami było nauczenie się języka #kotlin, spróbowania podejścia z clean architecture, przełamania się w pisaniu testów jednostkowych oraz wypróbowania narzędzi architecture components (Room, Lifecycle, ViewModel). Na potrzeby aplikacji nauczyłem się również pracy ze #spring. W efekcie powstało REST api, z którego korzysta aplikacja. Powstały również dwie
Wszystko
Najnowsze
Archiwum
- 25
- 65
Właśnie na GP i Github wszedł update naprawiający kilka błędów.
OWM 0.8.1.5
- Poprawiono crashe w YouTube
- Naprawiłem ustawienia YouTube / Playera
- Dodałem potwierdzenie usuwania wpisu / komentarza oraz wylogowania @MonitoringMediow
- Cytowanie / Dodawanie odbiorcy automatycznie otwiera klawiaturę
OWM 0.8.1.5
- Poprawiono crashe w YouTube
- Naprawiłem ustawienia YouTube / Playera
- Dodałem potwierdzenie usuwania wpisu / komentarza oraz wylogowania @MonitoringMediow
- Cytowanie / Dodawanie odbiorcy automatycznie otwiera klawiaturę
- 2
@ZackOscielny: już możesz przechwytywać pushe z oficjalnej, masz opcje do tego w ustawieniach (od 0.8)
- 2
@pciem: możesz to zrobić przesuwając palcem z lewej do prawej, i działa to w całej aplikacji
#otwartywykopmobilny 0.8.1.X
Po dwóch miesiącach wypuściłem kolejną stabilną wersje aplikacji. Niektórzy testowali już te zmiany w czterech buildach #owmweekly.
Najważniejsze zmiany (szczegółowe informacje można znaleźć w changelogach pod tagiem #owmweekly):
- @Kroguc napisał
Po dwóch miesiącach wypuściłem kolejną stabilną wersje aplikacji. Niektórzy testowali już te zmiany w czterech buildach #owmweekly.
Najważniejsze zmiany (szczegółowe informacje można znaleźć w changelogach pod tagiem #owmweekly):
- @Kroguc napisał
- 50
W tym momencie #otwartywykopmobilny posiada więcej funkcji niż oficjalna aplikacja wykopu.
@wykop @a__s a u was ilu programistów siedziało nad apką? (ʘ‿ʘ)
konto usunięte via Wykop Mobilny (Android)
- 6
@feelfree: ej ale design wcześniejszy był lepszy. Kolory były lepsze i przyciski pod postami miały rozmiar proporcjonalny do reszty.
Cześć Mirki.
Od jakiegoś czasu grzebię się w Androidzie. Mam problem z zapisywaniem danych do pliku.
Nadaję aplikacji uprawnienia:
Od jakiegoś czasu grzebię się w Androidzie. Mam problem z zapisywaniem danych do pliku.
Nadaję aplikacji uprawnienia:
Manifest.permission.WRITEEXTERNAL
źródło: comment_7PdZA4r0Zboc9cjTZZ6vgPaSNs1SvrsE.jpg
Pobierz@Wyrewolwerowanyrewolwer: Nie znam Kotlina, ale według dokumentacji bufferedWriter()
A więc jeśli dobrze rozumiem, to do jednego piszesz, na innym robisz flush() i inny zamykasz
Returns a new BufferedWriter for writing the content of this file.
A więc jeśli dobrze rozumiem, to do jednego piszesz, na innym robisz flush() i inny zamykasz
@Wyrewolwerowanyrewolwer: Tak btw to jak dajesz uprawnienia do write'a to do reada już nie musisz wołać.
- 83
v0.8 #owmweekly
Hej mireczki, właśnie na githubie wypuściłem najnowszy build owm.
Co nowego
- Zaimplementowałem ostatnią funkcję wykopu której brakowało - dodawanie linków. Aplikacja wyświetla możliwe duplikaty, generuje miniaturki oraz pozwala na dodanie opisu / tagów / tytułu.
- Dodałem przechwytywanie powiadomień push oficjalnej aplikacji. Opcję tę możecie włączyć w ustawieniach. Wymaga zainstalowanej oficjalnej aplikacji wykopu. Automatycznie anuluje ona powiadomienia przychodzące z oficjalnej aplikacji, i sprawdzi powiadomienia. Dzięki tej fukcji aplikacja będzie
Hej mireczki, właśnie na githubie wypuściłem najnowszy build owm.
Co nowego
- Zaimplementowałem ostatnią funkcję wykopu której brakowało - dodawanie linków. Aplikacja wyświetla możliwe duplikaty, generuje miniaturki oraz pozwala na dodanie opisu / tagów / tytułu.
- Dodałem przechwytywanie powiadomień push oficjalnej aplikacji. Opcję tę możecie włączyć w ustawieniach. Wymaga zainstalowanej oficjalnej aplikacji wykopu. Automatycznie anuluje ona powiadomienia przychodzące z oficjalnej aplikacji, i sprawdzi powiadomienia. Dzięki tej fukcji aplikacja będzie
źródło: comment_hakn5JOTezXkA2Bzb6M2ujwtEnzSG8op.jpg
Pobierz@feelfree: świetna robota ( ͡° ͜ʖ ͡°) Testuje i jak wpadnie coś kasy to przeleje ci na PayPal. W sumie każdy kto korzysta z OWM powinien ci przelać nawet tą symboliczną złotówkę ( ͡° ͜ʖ ͡°)
źródło: comment_AIjMPG0M9nzGz8CZzUZCxIZm8hoeOeRm.jpg
Pobierz@ElCidX: Przez poważnego piętnastolatka, i co najmniej od sierpnia zeszłego roku.
#androiddev #kotlin #androiddailynews
Witam,
Czy ktoś produkcyjnie używał mvvm databinding w kotlinie? W porównaniu do MVP czesanym do porzygu upraszcza whooy i redukuje boilerplate
sam podchodziłem kilka razy ale gryzło się z kotlin-pluginem i skutecznie mnie to zniechęcało do używania tego.
czy coś się w tym temacie zmieniło? probował ktoś?
Witam,
Czy ktoś produkcyjnie używał mvvm databinding w kotlinie? W porównaniu do MVP czesanym do porzygu upraszcza whooy i redukuje boilerplate
sam podchodziłem kilka razy ale gryzło się z kotlin-pluginem i skutecznie mnie to zniechęcało do używania tego.
czy coś się w tym temacie zmieniło? probował ktoś?
@AndroidKuc: Używam databinding+architecture components bez problemu razem z Kotlinem
@AndroidKuc: Teraz już jest dużo lepiej, warto dać szansę jeszcze raz.
3
Skąd czerpać wiedzę o Kotlinie?

Post, w którym zawartych jest ogrom linków do stron związanych z programowaniem w Kotlinie takich jak blogi, strony społecznościowe oraz twittery poszczególnych osób wartych śledzenia.
z- 1
- #
- #
- #
- #
- #
Tak chciałem tylko powiedzieć, że kończę powoli pisać swoją aplikację na Androida w #kotlin i się bardzo jaram. Mam nadzieję, że wykopki będą chętne na betatesting aplikacji dzięki której nie zgubicie znajomych jak się rozdzielacie w nieznanych miejscach ( ͡º ͜ʖ͡º) #programowanie
- 62
#owmweekly 0.7.3.6/7
Hej, jak pewnie kilka osób zauważyło, ostanie weekly wypuściłem piątek wieczorem, niestety musiałem poprawić kilka błędów, więc liste zmian publikuje dopiero po dzisiejszej poprawce
- Dodałem importer czarnych list. Lokalną czarną liste można zsynchronizować poprzez Ustawienia -> Zarządzaj czarną listą -> Przycisk synchronizacji w prawym górnym rogu. Pytanie o zsynchronizowanie czarnej listy pojawi się też przy każdym logowaniu do aplikacji.
Dzięki temu jestem w stanie manualnie filtrować i ukrywać treści
Hej, jak pewnie kilka osób zauważyło, ostanie weekly wypuściłem piątek wieczorem, niestety musiałem poprawić kilka błędów, więc liste zmian publikuje dopiero po dzisiejszej poprawce
- Dodałem importer czarnych list. Lokalną czarną liste można zsynchronizować poprzez Ustawienia -> Zarządzaj czarną listą -> Przycisk synchronizacji w prawym górnym rogu. Pytanie o zsynchronizowanie czarnej listy pojawi się też przy każdym logowaniu do aplikacji.
Dzięki temu jestem w stanie manualnie filtrować i ukrywać treści
źródło: comment_5AWZSJD1588yCiU2431ax0x7XHW9pA0S.jpg
Pobierz@feelfree: istnieje możliwość wyłączenia tego wbudowanego playera?
#programowanie
#programista15k
Czy uważacie, że kod w C# jest bardziej czytelny niż w Kotlin, czy odwrotnie...
Proszę o argumentacje.
#
#programista15k
Czy uważacie, że kod w C# jest bardziej czytelny niż w Kotlin, czy odwrotnie...
Proszę o argumentacje.
#
Kotlin vs. C#
- Kotlin 47.5% (47)
- C# 52.5% (52)
- 7
@nie_tuzinkowy
Zależy jaki kod.
Zależy jaki kod.
#otwartywykopmobilny
Kolejny, cotygodniowy build #owmweekly 0.7.3.5
Niestety z powodu trzydniowej wycieczki miałem trochę mniej czasu na kodowanie w tym tygodniu, ale wydaje mi się że mimo tego zmiany są dosyć ciekawe ( ͡° ͜ʖ ͡°)
- Zmiany w wyglądzie aplikacji
Kolejny, cotygodniowy build #owmweekly 0.7.3.5
Niestety z powodu trzydniowej wycieczki miałem trochę mniej czasu na kodowanie w tym tygodniu, ale wydaje mi się że mimo tego zmiany są dosyć ciekawe ( ͡° ͜ʖ ͡°)
- Zmiany w wyglądzie aplikacji
źródło: comment_H7Fdk9sFx6Xzoy1kC4HFK0FOxPGujdtY.jpg
Pobierz@feelfree: Da się zrobić filmiki i gify tak, żeby nie otwierała się przeglądarka, a wyskakiwało w okienku?
- 1
@Ciastek993: Przyciąganie powinno działać, niestety coś mój kod na telefonach xiaomi nie chce działać, poprawię to w nowej wersji
Chciałbym rozpocząć zabawę z programowaniem na Androida, powinienem zacząć od Javy czy od Kotlina? Gdy pisałem na iOS to wybór był oczywisty - Swift. Nie mam żadnego doświadczenia w Java, prócz postaw typu pętle itp.
#programowanie #java #android #kotlin
#programowanie #java #android #kotlin
@programistaNie15k: Naucz się Javy. Może się przydać nie tylko do androida. Kotlina sobie kiedyś ogarniesz przy okazji. Mi kotlin się średnio podoba. Java dla mnie jest bardziej czytelna.
@Pietrovski: producenci telefonów już próbowali z tizenem, firefox os, blackberry os, bada os, windowsem phone i innymi, wszystko skończyło się tak samo
Hej #otwartywykopmobilny
Jako że wiele osób się pytało kiedy będzie kolejny update, a potrzebujemy trochę więcej czasu aby go dopracować i przetestować, skonfigurowałem skrypt który co tydzień będzie wrzucał świeży build owm pod specjalne repozytorium #owmweekly
Dzieki temu osoby które chcą pomóc w testowaniu nowinek będą mogły korzystać z tej wersji apki, a większe update będą wrzucane normalnie na Google Play i githuba.
#owmweekly posiada własny
Jako że wiele osób się pytało kiedy będzie kolejny update, a potrzebujemy trochę więcej czasu aby go dopracować i przetestować, skonfigurowałem skrypt który co tydzień będzie wrzucał świeży build owm pod specjalne repozytorium #owmweekly
Dzieki temu osoby które chcą pomóc w testowaniu nowinek będą mogły korzystać z tej wersji apki, a większe update będą wrzucane normalnie na Google Play i githuba.
#owmweekly posiada własny
źródło: comment_lZRnDVD4F9v9XeQ3VOyHiJRLmNdpZGUS.jpg
PobierzHej wszystkim, mam taką zagwozdkę, mianowicie przyszedł czas wyboru tematu pracy inżynierskiej (informatyka)i tak upatrzyłem sobie dwie opcje. Generalnie myslałem żeby to była aplikacja wspomagająca prace geodezyjne bo gdzieś tam w przeszłości edukacyjnie byłem powiązany z geodezją. Aplikacja miałaby być na platformę Android. Od jakiegoś czasu pracuje jako junior android developer i opcje są następujące: napisać ją w kotlinie czy flutterze. Gdybym pisał ją w kotlinie to wówczas zawierałaby jakieś obliczenia inżynierskie
- 2
@marekmareczek: kotlin. Flutter za świeży, możesz natknąć się na różne dziwne problemy, szkoda nerwów
@marekmareczek: bawiłem się trochę flutterem, niestety poza docsami mało jest jakichkolwiek dobrych materialow
- 6
Siemanko ludzie ogarnięci z #java
Sam jestem już Regular Java Developoerem, ale czuję się trochę jak pijane dziecko we mgle i nie wiem, jak dalej pokierować swoją karierą. Stąd moje pytania:
1. Jak postrzegacie przyszłość Javy? Wszyscy widzą, że Java pomimo dominującej pozycji cały czas traci w rankingach popularności. Czy myślicie, że releasy kolejnych wersji co 6 miesięcy i przejęcie Javy EE przez Eclipse Foundation jako Jakarta EE postawi znowu
Sam jestem już Regular Java Developoerem, ale czuję się trochę jak pijane dziecko we mgle i nie wiem, jak dalej pokierować swoją karierą. Stąd moje pytania:
1. Jak postrzegacie przyszłość Javy? Wszyscy widzą, że Java pomimo dominującej pozycji cały czas traci w rankingach popularności. Czy myślicie, że releasy kolejnych wersji co 6 miesięcy i przejęcie Javy EE przez Eclipse Foundation jako Jakarta EE postawi znowu
@pavlucco
Weź mnie nie rozśmieszaj. W C# to nawet porządnych enumów nie ma. O JS to już w ogóle szkoda gadać, bo tam to nawet typów normalnych nie ma. ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
dalej to jest gonienie za C# i JavaScriptem
Weź mnie nie rozśmieszaj. W C# to nawet porządnych enumów nie ma. O JS to już w ogóle szkoda gadać, bo tam to nawet typów normalnych nie ma. ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
- 2
Tak sobie piszę bota do gry WWW zaznajamiając się z #kotlin i KotlinJS. Osobiście Java Scriptu ani jej uboższej siostry w postaci Javy nie lubię, ale kurde to jest fajne :D
- 0
@chilling: Kotlin powoli wyprzedza Pudliszki i Heinza... Historia jest pisana na naszych oczach.
- 0
Hej, chce obserwować lokalny portal z ogłoszeniami w poszukiwaniu ogłoszeń z zadaną frazą. Zupełnie nie wiem czy da się to jakoś ogarnąć rss jeśli nie udostępniają feeda, czy pisać jakiś prosty skrypt. A jak skrypt to w czym? Programować umiem w #swift i #kotlin ale ogarnięcie podstaw do napisania skryptu w czymś webowym wchodzi w grę. Jakieś porady albo darmowe narzędzia? #rss #programowanie
1. Curl albo wget odpalany cronem i zasysasz całą stronę. Potem parsujesz w dowolnym języku albo w commandline z użyciem grepa
2. Jak masz włączonego kompa cały czas to możesz użyć wtyczki do przeglądarki:
np. Page Monitor albo Distill Web Monitor.
2. Jak masz włączonego kompa cały czas to możesz użyć wtyczki do przeglądarki:
np. Page Monitor albo Distill Web Monitor.
- 248
Hej!
Wersja 0.7.1.1 #otwartywykopmobilny
Nowe funkcje:
- @Kroguc dodał ustawienia widoku znalezisk: Miniaturki z lewej / prawej, góry / z dołu, opcja wyświetlania belki z autorem linku oraz opcja "Prostej listy". Dzięki temu można ustawić sobie jak ma wyglądać pojedyńcze znalezisko. Niestety zmienianie tych ustawień powoduje przeładowanie widoku, postaram się to poprawić w kolejnej aktualizacji.
- Napisałem parser wykopowego markdown, dzięki temu otwierane spoilery poprawnie wyświetlają linki / pogrubiony tekst / itp ( ͡°
Wersja 0.7.1.1 #otwartywykopmobilny
Nowe funkcje:
- @Kroguc dodał ustawienia widoku znalezisk: Miniaturki z lewej / prawej, góry / z dołu, opcja wyświetlania belki z autorem linku oraz opcja "Prostej listy". Dzięki temu można ustawić sobie jak ma wyglądać pojedyńcze znalezisko. Niestety zmienianie tych ustawień powoduje przeładowanie widoku, postaram się to poprawić w kolejnej aktualizacji.
- Napisałem parser wykopowego markdown, dzięki temu otwierane spoilery poprawnie wyświetlają linki / pogrubiony tekst / itp ( ͡°
źródło: comment_q8tXkPa280p6eZ6lbT9TjICTsjEFPYvG.jpg
Pobierz- 146
Treść przeznaczona dla osób powyżej 18 roku życia...
konto usunięte via Android
- 58
Napisałem parser wykopowego markdown, dzięki temu otwierane spoilery poprawnie wyświetlają linki / pogrubiony tekst / itp ( ͡° ͜ʖ ͡°)
@feelfree: 15 latek robi ficzery których nie ma nawet na przeglądarce xDD























#naukaprogramowania #kotlin
źródło: comment_LpCzq4i5ZcFM9GYq07uCc12PosX2J7vM.jpg
Pobierz