Wpis z mikrobloga

Fragmenty - stosujecie? #androiddev

Wielu uważa Fragmenty w Androidzie za porażkę (np. Jake Wharton https://twitter.com/jakewharton/status/623353774766166016 - w komentarzach wypowiada się, że ich w ogóle nie używa).

Tutaj dłuższy artykuł na ten temat :
https://corner.squareup.com/2014/10/advocating-against-android-fragments.html

Co o nich sądzicie? Używacie czy może stosujecie Dagger&Motar jako zamiennik?

#programowanie #java
  • 5
Dagger&Motar


@mdfk: Ja, jako początkujący doszedłem do wniosku, że spróbuję na fragmentach. Generalnie nie mam z nimi problemu, ale im dłużej z nimi pracuję tym bardziej zastanawiam się po co one w ogóle są potrzebne?

Chłopaki u mnie w firmie z tego co się orientuję korzystają z wzorca MVP i zamiast fragmentów używają widoków, tj "View" które też mają swój cykl życia. Chyba square na tym jedzie od dłuższego czasu. Tak
@janiepaniemaju: Fragmenty były stworzone po to, żeby można było łatwo modulować różnymi widokami np. w ViewPagerze albo przy różnych rozdzielczościach ekranów (na smartphonie zmieści się jeden widok, ale na tablecie już można dwa).

Square chyba jedzie na swoim rozwiązaniu czyli Dagger&Motar właśnie, ale nie bawiłem się tym.
@mdfk: czekam aż któremuś dev-owi będzie się chciało robić wersje osobną dla tabletu i telefonu po to by użyć "magii" fragmentów. Dosłownie przez ostatni 5lat spotkałem 1 aplikacje która z tego korzystała.