Aplikacja 4programmers

MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
16

Zacząłem tworzyć aplikacje 4programmers, oczekujcie jej za jakiś czas w Google Play :)
Ciemny motyw i powiadomienia ( push notifications ) będą na 100%.
Ogólnie to miałem zamiar pomóc przy Coyote, ale w PHP trochę już nie robiłem ( nie żebym był też jakiś świetny w tym :D ).
Poza tym i tak za niedługo będę aplikował na frontendowca więc Reacta nigdy za wiele.

xxx.jpg

Jak skończę i będzie już wszystko gotowe to wrzucę na githuba i każdy będzie mógł to rozwijać.

  • xxx.jpg (102 KB) - ściągnięć: 302
MarekR22
Dla kogo, kto niby miałby tego używać? Lepiej zacznij od dopytania się o statystyki jak ludzie używają 4p.
JA
React Native — na propsie :P +1
DC
@jackweb: Ble, React Native -1 :P
JA
@dbCooper czyli wychodzi na zero :) A co w nim na minus Twoim zdaniem? :)
MarekR22
Moderator C/C++
  • Rejestracja:prawie 17 lat
  • Ostatnio:minuta
6
MarekR22 skomentował:

Dla kogo, kto niby miałby tego używać? Lepiej zacznij od dopytania się o statystyki jak ludzie używają 4p.


> ##### [MasterOf skomentował](https://4programmers.net/Forum/1583015): > @MarekR22 Co masz na myśli?

Dowiedz się najpierw jak często ludzie, korzystają z 4p na telefonie (AFAIK jest wersja mobilna 4p).
Sam nie widzę sensu pisania z telefonu na 4p, bo pisanie czegokolwiek na telefonie jest po prostu niewygodne, szczególnie jeśli chodzi o kod.

Głównych konsumentów tej apki jakich widzę, to ci co produkują posty w stylu:

Pomocy - Pilne

Mam takie zadanie i nie wiem jak się za nie zabrać:
<wstawiona fotka ekranu/tablicy/kartki z koluwium>

A to jest raczej niepożądane.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
Silv
@Freja Draco: który komentarz?
Freja Draco
Freja Draco
@Silv: ten: "Dawniej internet był dobrem o ograniczonym zasięgu, dostępny dla wybranych".
Silv
@Freja Draco: OK.
cerrato
Składam oficjalne podziękowania za manualnego plusa :D
Akihito
Ja czessto czytami scrolluje watki :) na telefonie. Masz racje ciezko o sensowan odpwoeidz tam ale do smego przegladnaia jest spoko naet ten mobile version www
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
5

Ja tam często korzystam z forum na telefonie i dlatego robię tę aplikację.
Dodatkowo uczę się nowych rzeczy :)

Masz rację, okropne podejście z mojej strony, powinienem brać przykład z ciebie i narzekać na wszystko.

edytowany 2x, ostatnio: MasterOf
Silv
"dlatego robię tą aplikację."
Silv
Sam tego nie zauważyłem, @Marooned należy się +1
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
2

screenshot-20190412230914.png
Pierwszy Component gotowy :D
Teraz lece z mikroblogiem. Potem fora i pisanie postów/wątków

edytowany 3x, ostatnio: MasterOf
Michał Sikora
Michał Sikora
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Kraków
  • Postów:834
4

Myślę, że jak robisz aplikację mobilną, to warto by było dostosować UI pod urządzenia i nie przenosić wyglądu 1:1. Ten pasek po lewej z wyświetleniami zajmuje zdecydowanie za dużo miejsca. Gdyby zmniejszyć czcionkę i dać to w jednej linijce z małym odstępem pod Kategoria: XYZ to lepiej by się to czytało.

edytowany 2x, ostatnio: Michał Sikora
MasterOf
Możliwe, ale to już korekty wizualne. Najpierw najważniejsze żeby to wszystko działało
WeiXiao
  • Rejestracja:prawie 9 lat
  • Ostatnio:około 7 godzin
  • Postów:5036
5

Ładne

Silv
Dawno nie widziałem tak krótkiego (i merytorycznego zarazem) postu.
Aryman1983
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Pabianice
  • Postów:255
8

Jakie tutaj marudy na forum. Chłopak się stara zrobić coś, a zamiast dopingu to lecą narzekania. Good job! Trzymam kciuki i czekam na jakiś prototyp, który mógłbym protestować bo w moim wypadku to 50/50 mobile/comp :-)

Michał Sikora
Michał Sikora
Jeśli ktoś odebrał mój post jako narzekanie to przepraszam. Chciałem tylko zwrócić uwagę na coś, co można szybko poprawić i warto mieć na uwadze rozwijając dalej aplikację. Oczywiście, że brawa za zapał i chęci dla @MasterOf.
WeiXiao
Instynkt podpowiada mi, że nie chodzi o ciebie Michał
MasterOf
Ja tam doceniam krytykę i pochwały. W każdym przypadku ktoś poświęca swój czas aby wyrazić opinie a więc to już coś :D
superdurszlak
  • Rejestracja:ponad 6 lat
  • Ostatnio:2 dni
  • Lokalizacja:Kraków
  • Postów:1996
6
MarekR22 napisał(a):

Sam nie widzę sensu pisania z telefonu na 4p, bo pisanie czegokolwiek na telefonie jest po prostu niewygodne, szczególnie jeśli chodzi o kod.

Głównych konsumentów tej apki jakich widzę, to ci co produkują posty w stylu:

Pomocy - Pilne

Mam takie zadanie i nie wiem jak się za nie zabrać:
<wstawiona fotka ekranu/tablicy/kartki z koluwium>

A to jest raczej niepożądane.

Ale dlaczego? To właśnie świetny pomysł, by tacy nicponie korzystali z apki mobilnej 4p.

Wystarczy, że nicpoń będzie musiał dać apce dostęp do lokalizacji, by korzystać - jak wrzuci, to łatwo będzie ustalić z której uczelni, a po budynku to może nawet uda się ustalić z którego wydziału :]


WeiXiao
Nie potrzebujesz do tego apki.
szarotka
  • Rejestracja:około 9 lat
  • Ostatnio:6 dni
  • Postów:533
5

Na telefonie neiwygodnie czyta się dłuższy tekst, o kodzie już nie wspominając.
Natomiast z telefonu wchodzę, gdy chcę podejrzeć czy nie mam żadnych powiadomień np. komentarzy do moich postów itp.

Z pomysłów: można by dodać jakiś feature, np. śledzenie ulubionych użytkowników, czy aby taki ulubiony użytkownik nie napisał czegoś nowego na forum, można by 24 na dobę monitorowac swoich ulubieńców :)

somedev
Sądzę, że nie ma co ściemniać o użytkownikach tylko dodać opcję checkbox - "Stalkuj Shaloma"
superdurszlak
myślę, że nie ma co kombinować z checkboxami, tylko zahardkodować if user == "szarotka" :D
MasterOf
Się zrobi. Nie ma problemu :D
Akihito
@cerrato: to moze jak juz apka mobilna to ten automat do lapkowania piszemy :D?
cerrato
No to powinien być priorytet, aż się dziwię, że jeszcze nikt tego nie ogarnął ...
Aventus
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
5

Życzę powodzenia. Sam chętnie przetestuję chociaż akurat nie przepadam za używaniem apek do takich rzeczy. Wolę po prostu przeglądarkę (mobilną w tym przypadku). Jeśli mógłbym coś zasugerować to zmiana koloru tła- ciemny motyw jest fajny ale nie z jebitną czernią. Dałbym coś pomiędzy szarym a czarnym. Nie wiem jak to nazwać, UX ze mnie słaby ;)

Z pomysłów: można by dodać jakiś feature, np. śledzenie ulubionych użytkowników

Nie no bez przesady, nie chcę żeby mnie zaraz prawie całe forum śledziło...


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
edytowany 2x, ostatnio: Aventus
WeiXiao
Pewnie "VSCodowy czarny" :D
Aventus
Dokładnie coś w tym stylu.
Silv
Moderator Wiki
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Warszawa
1

Jak to, i ja niemal przeoczyłem ten wątek? :(


edytowany 1x, ostatnio: Silv
au7h
  • Rejestracja:około 11 lat
  • Ostatnio:10 miesięcy
  • Postów:215
0

Jeżeli np zmieniłby się kod źródłowy strony, to czy apka dalej by działała?
Bo podejrzewam że teraz parsuje kod strony w poszukiwaniu jakiegoś tam diva, a wygodniej byłoby korzystać z jSON'ów gdyby było api

edytowany 2x, ostatnio: au7h
MasterOf
Jak się zmieni kod źródłowy to wystarczy zmienić parser. Kilka minut roboty. Potem można dorobić API, tak jak mówił @Adam Boduch .Dodatkowo nie wszystko jest parsowane
au7h
Nie jest parsowana tylko strona z logowaniem i rejestracją
MasterOf
Powiadomienia, dodawanie komentarzy, postów, tworzenie wątków i kilka innych też.
au7h
Zależy jak jest zrobione bo dodać komentarz można w widoku postów albo zrobić jako osobne "activity"
Aventus
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
0

A są jakieś przeciwwskazania przed wystawieniem API?


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
Aryman1983
Aryman1983
Tutaj sobie spójrz na komentarz somekinda https://4programmers.net/Forum/1579105
MasterOf
Ale da się? Da się :D Myślę że API do niektórych rzeczy byłoby całkiem łatwo zrobić
GO
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 9 godzin
  • Postów:148
2

Super, jako feature proponuję powiadomienia o nowych tematach w wybranych przez użytkownika działach.

MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
5

https://github.com/DorianMazur/Forum-Application
Miałem upublicznić repo już po tym jak wstawię na Google Play, jednak kilka osób pisało do mnie z prośbą abym zrobił to wcześniej a więc wrzucam :)

preview.png

edytowany 1x, ostatnio: MasterOf
MasterOf
A tam, Api mi niepotrzebne. Tym bardziej, że go nie ma. Może byłoby wydajniejsze ale to najwyżej poczekacie sobie 2-3 sekundy dłużej
Silv
Hm, miałem na myśli pobieranie aktualnych danych, żebyś nie musiał wpisywać ręcznie. A jeśli chodzi o API Twojej wersji, to inna sprawa, to jak już sam zechcesz. :)
MasterOf
Ale przecież nie wpisuje tego ręcznie :O
Silv
A. No i sprawa się rozwiązała. :)
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
1

Obecnie wygląda to jakoś tak. Zajmę się teraz powiadomieniami :D
To chyba będzie najtrudniejsze, bo nie wiem z czym to się je kompletnie

pv2.jpg

  • pv2.jpg (293 KB) - ściągnięć: 90
edytowany 2x, ostatnio: MasterOf
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
1

Robiąc logowanie (i je testując) dostałem "429 Too Many Requests" :(

MasterOf
Do PHP bym zaglądnął, ale to inna bajka trochę niż to w co idę. Pewnie bym ogarnął, bo nauczyć się to nie problem, ale trochę mi się nie chce. Zresztą nigdy mnie nie ciągnęło do PHP jakoś bardzo.
MasterOf
@Silv: A te kilka to przez ile lat?
Silv
@MasterOf: ogólnie robię porządki w projektach jakoś co rok, więc co roku się liczba zmniejsza do zera lub prawie zera. No to od kilku miesięcy. W zasadzie pomysły z początkowym kodem.
Silv
PS. Bo, jak mówię, ja mam inaczej niż Ty – jak się nie mogę na coś zdecydować, to nic nie robię wynikowo. ;) Albo prawie nic.
MasterOf
A, rozumiem :)
azalut
  • Rejestracja:prawie 12 lat
  • Ostatnio:około rok
  • Postów:1129
2

też pewnie pobiorę jak już będzie hulać ;)

au7h
  • Rejestracja:około 11 lat
  • Ostatnio:10 miesięcy
  • Postów:215
0

Mnie już się udało zalogować :)

dsadas.png

Silv
@Aryman1983: dzięki, zobaczymy. TypeScripta postanowiłem na razie nie ruszać, bo nie wydaje mi się, by jego znajomość mogła zastąpić szerszą znajomość środowiska JavaScript.
MasterOf
Silv, to ten coyoteNet jeszcze żyje? :D
Silv
@MasterOf: u mnie na komputerze żyje. ;) Ja się nie poddaję w modelowaniu, niemniej z samym z .NET-em nie mam nic wspólnego.
cerrato
"skończyłem [...] plusowanie wpisów na mikroblogu " - czy musiałeś akurat na mnie eksperymentować? Tak podejrzewałem, że te ciągłe powiadomienia że @MasterOf docenił mój wpis (a zaraz potem zabieranie przyznanych punktów) może mieć związek z testowaniem apki :D
MasterOf
To nie tylko u ciebie tak było :D
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
3

Żyje i wrzucam kolejne postępy :)

hm.jpg

Repo: https://github.com/DorianMazur/Forum-Application

  • hm.jpg (172 KB) - ściągnięć: 92
edytowany 1x, ostatnio: MasterOf
MA
MA
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad 3 lata
  • Postów:30
0

Fajne, masz kogos do UI bo jest troche "otyle"?

MasterOf
Nie mam, ale jak jest ktoś chętny to projekt jest na githubie. Do mnie też można napisać
MA
Ja sie AI'em zajmuje wiec srednio ale moze ktos tutaj robi UI i chcialby pomoc bo taka apka dla mnie to zbawienie :D
MasterOf
No to trzeba prosic ludzi.
DC
Gdyby to nie byl RN ;)
MasterOf
Są gusta i guściki :)
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
3

Przechodzimy z projektem na TypeScript :)
Ogólnie pomaga mi @IndieDevArt , jeśli ktoś jeszcze jest chętny to nie bać się :D
Ostatnio miałem mniej czasu ale postaram się wrzucić jakieś nowości

edytowany 1x, ostatnio: MasterOf
Silv
Dlaczegóż TypeScript?
MasterOf
Podobno fajny :D Nie mój pomysł ale szybko się do niego przekonuje. Jest fajny i łata trochę tego jsa
Silv
Warto zdobywać nowe umiejętności. :)
MasterOf
No tak, to też :D
Marooned
Jak już raz się zasmakuje TypeScripta to nie chce się wracać. Szczególnie w dużych, wieloosobowych projektach. Co prawda doświadczenie wynoszę z Angulara i nie wiem, jak z Reactem to się je.
Freja Draco
Freja Draco
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 3 lata
  • Postów:3394
2

Nie chcę podcinać ci skrzydeł, ale o ile pisanie programów do obsługi jakichś specyficznych www typu instagram czy komunikator, mogę zrozumieć, o tyle rozdrabnianie czegoś, co powinno być dostępne w ramach www i przeglądarki, postrzegam jako głupotę i utrudnianie życia użytkownikom.


edytowany 1x, ostatnio: Freja Draco
MasterOf
Za bardzo panikujesz. To wszystko 4fun
Freja Draco
Freja Draco
A... chyba, że 4fun :)
Akihito
@Freja Draco: aplikacja ma ta zzalete ze powadomienia sa real time :). Aczkolwiek mysle ze finalna sprawa bedzie layout i czytelnosc bo czesto sam na mobilu przegldam nasze forum. Od czytelnosci postow na apliakcji bedzie zalezec czy bede z niej korzystał
Freja Draco
Freja Draco
@Akihito: Nikt nigdy nie przekona mnie do powiadomień typu push, osobiście uważam, że to jest zupełne stawianie spraw na głowie i robienie nosa dla tabakiery. Wyjąwszy naturalnie powiadomienia typu: zawaliło się i właśnie giną ludzie / tracisz pieniądze. W takim wypadku widzę zastosowanie.
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
3

preview.jpg
Wywaliłem na razie forum. Dokończe logowanie, mikroblogi aby było glanc, git i śmigało :D
Przepiszę na typescript i więcej nie obiecuje, się zobaczy :) Może jak więcej osób się dołączy, @4programmers.net zaczęło tworzyć API a więc powinno już być tylko lepiej.

no_solution_found
jak dla mnie, to jest to mało czytelne, Kolory (właszcza biały/szary) jest mało przyjemne do czytania
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
5

preview.jpg
No, można już korzystać w sumie :D

cerrato
No a jak ludzie mają to pobrać? Robiłeś to po to, żeby ludzie mogli korzystać, więc trzeba im jakoś to umożliwić :P
MasterOf
Zacząłem tworzyć tą apke po to, żeby ludzie korzystali. Ale priorytety się zmieniły i robiłem ją dla samego robienia. :D
superdurszlak
Szkoda żebyś ją zrobił i nikt nie miał okazji się nawet przeklikać :D
cerrato
No OK, ale skoro już i tak masz, to niech idzie w świat i niech coś z niej będzie (poza satysfakcją autora)
MasterOf
No ok, ale to muszę ją jeszcze dopracować i zmienić tą Ilość komentarzy :D
FC
Moderator Delphi/Pascal
  • Rejestracja:około 13 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Tuchów
  • Postów:12110
3

Za tę ilość komentarzy powinieneś klęczeć na grochu przez tydzień… :/


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 2x, ostatnio: flowCRANE
MasterOf
A Ilość komentarzyto niepoprawnie?
FC
Komentarze są policzalne, więc prawidłowa forma to liczba komentarzy. Ilość to może być wody lub powietrza.
MasterOf
A no tak, polska trudna język. Wybaczcie :D
FC
Zostaw tylko Komentarzy: – w końcu liczba po dwukropku jasno informuje o tym, że chodzi o ich liczbę. :P
Silv
@MasterOf: Ja uważam – nie wiem, czy zgodnie z językiem polskim – że ilość może być również komentarzy uwzględniając, że ich liczba jest na tyle duża, że celem jest przedstawienie ogólnej informacji o pewnej cesze (o "ilości", "jakości" itp.), a nie przedstawienie konkretnej wartości.
MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
5

https://play.google.com/store/apps/details?id=pl.mazurdorian.forum Proszę :D
Uboga i zbugowana wersja specjalnie dla was, ale potestować można, jak najbardziej.

edytowany 2x, ostatnio: MasterOf
MasterOf
Jeśli ktoś jest zainteresowany to proszę - https://github.com/DorianMazur/Forum-Application Ja sam nie wiem czy będę ją dalej rozwijał :D
Silv
Szkoda, że nie będę mieć czasu zobaczyć w szczegółach, a na pewno nie będę mieć możliwości zobaczyć w działaniu – ale jeśli to działa, to super!
Akihito
link do sklepu nie bangla :( a juz mialem pobierac
MasterOf
No tak, usunąłem :) To było tak do testów.
Riddle
Moderator Inżynieria oprog.
  • Rejestracja:ponad 14 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:Laska, z Polski
  • Postów:9948
0

A czemu nie material design, tak jak jest w specyfikacji androida od google?

MasterOf
Jakoś spodobał mi się Paper design :D
AdamWox
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 15 godzin
  • Lokalizacja:Jastrzębie-Zdrój
  • Postów:2135
0

Odgrzebuje stare rzeczy. Rozumiem, że projekt zdechł? Github martwy, sklep Play również. Ktoś ma zamiar coś jeszcze robić w tej kwestii? Potrzebna jest w ogóle taka aplikacja skoro Adaś wymęczył responsywność ostatnio 🤔

MasterOf
  • Rejestracja:około 7 lat
  • Ostatnio:6 miesięcy
  • Postów:466
0

Myślę, że nie jest potrzebna. Ale kto wie.
W sumie chciałem ją robić 2 lata temu. Obecnie machnąłbym jakąś zajebistą aplikację w 2-3 tygodnie.
Więc jak jest zapotrzebowanie to czemu nie.

edytowany 1x, ostatnio: MasterOf
Marooned
2-3 tygodnie... underestimation level over 9000
MasterOf
@Marooned: No dobra ziomuś. Niech będą już te 3-4, ale to z ekstra super ficzerami
Marooned
Chyba WebView ;-)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.