Kochane mireczki,

Macie może w linkowni jakiś kursik androidowy? Jave trochę ogarniam i chciałbym się trochę w androidzie pobawić. Chodzi mi o kurs, w którym nie piszą/mówią "tu klikasz i masz gotowe", tylko z wytłumaczonymi mechanizmami dokładnie.

Dzięki cumple ( ͡° ͜ʖ ͡°)

#programowanie #java #androiddev
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maciejg: @Leniwy: @lol2x: udacity już znacznie podupadło, kiedyś było wiodącą platformą, razem z courserą, ale zaczeli wykonywać dziwne ruchy, kurs pythona mieli świetny, obecnie dużo lepszy jest np treehouse, ma dużo kursów android
  • Odpowiedz
@maciejg: jest płatny 25$ za msc, 14 dni za darmo ;) ale ze wszystkiego co robiłem w internecie nauczył mnie najwięcej, nie ma jakiegoś suchego pisania kodu, tylko tworzysz projekt wraz z nauczycielem

http://referrals.trhou.se/jakubk Ref 50% taniej, ale nawet jak nie chcesz przez ref to w 100% polecam! ja jestem zachwycony
  • Odpowiedz
Siema,
#citify się coraz bardziej rozrasta, mamy już ponad 120 użytkowników w różnych miastach, jednak mało jest chętnych do tworzenia treści, co jest oczywiście zrozumiałe. Chcielibyśmy tych nowych i aktywnych użytkowników nagrodzić i też zachęcić kolejnych do tworzenia treści, dlatego w nowej aktualizacji wprowadziliśmy ranking.

W cotygodniowym rankingu, co niedzielę osoby na pierwszych 2 miejscach w danym mieście będą dostawać #nagrody, które będą bardzo różne. Od biletów
mdfk - Siema, 
#citify się coraz bardziej rozrasta, mamy już ponad 120 użytkowników ...

źródło: comment_lI8tV3WgsQ6OnNZACKFuqxpIMBkWtnB3.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@emmwuu: elo, rozkręcamy na razie Android, jak uda się stworzyć odpowiednio dużą społeczność to wypuścimy na WP i iOS, wcześniej możliwe, że będzie można korzystać z strony www ;).
  • Odpowiedz
#programowanie #java #androiddev #ui #ux

Jakby ktoś jeszcze nie był zaznajomiony z Material Design i chciałby się doszkolić w tej tematyce, to Google dogadało się z Udacity i udostępniło kurs, który w moim odczuciu jest bardzo treściwy i pomocny. Jeżeli ktoś woli taką formę przyswajania wiedzy to polecam, tym bardziej, że kurs jest darmowy :)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

[DYSKUSJA]
Mirki z #androiddev, chciałbym rozpocząć cykl dyskusji na różne tematy związane z Androidem. Ogólnie rzecz biorąc, Android rozwija się bardzo dynamicznie - powstają nowe biblioteki, architektury czy wzorce, a co za tym idzie nie wszystko każdy może przetestować. W tych dyskusjach myślę, że moglibyśmy od siebie nawzajem zawsze czegoś nowego nauczyć ;).

Na dzisiaj proponuję temat :
[MOBILNE BAZY DANYCH - z czego korzystacie? jakie są wasze doświadczenia z innymi?]
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak jak zapowiadałem dodana została możliwość logowania za pomocą FB oraz bez konta. Pracujemy aktualnie nad logowaniem za pomocą konta G+, które pojawi się nie w tej, lecz następnej aktualizacji (mam nadzieję, bo sam chciałbym w ten sposób się logować ( ͡° ͜ʖ ͡°)). Na przycisku widać dodatkowo nową ikonkę G+.

Czy nie jest za bardzo przekombinowane to wszystko pod względem #ux?

#androiddev
zakopywywacz - Tak jak zapowiadałem dodana została możliwość logowania za pomocą FB o...

źródło: comment_T6WOBu5anDrcbHhMkMFZ0LWyMlYLUsEj.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michak: wygodne bo dostajesz duzo rzeczy za darmo. Np. treeView albo dataGrid - po staremu trzeba bylo samemu populowac te kontrolki, dbac o spojnosc z modelem ktory prezentowaly itp. Teraz robisz dataBinding do ObservableColleection i wszystko dzieje sie samo.
  • Odpowiedz
Pytanie do #androiddev, jakie wzorce stosujecie w programowanu apek na Androida
MVP? MVVM? MVC?
I czy korzystacie z bibliotek typu Dagger, albo innych Dependency Injection? RxAndroid? ButterKnife itp?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: Co do RxJavy to też miałem ten sam problem. Java 8, albo Retrolambda sprawia, że kod jest o wiele czytelniejszy. Problemem jest też trochę inne podejście, które w pierwszym kontakcie może robić mętlik. Jednak podczas nauki przychodzi taki moment, w którym człowiek zmienia sposób patrzenia na kod i wszystko staje się jasne.
Dodatkowo warto się w to zagłębić z tego powodu, że aktualnie to jest to jeden z głównych
  • Odpowiedz
Dzięki waszym wczorajszym sugestiom zrobiliśmy kolejny krok w stronę finalnego wyglądu apki.
Co myślicie o tej propozycji?
Nie ma już tak dużo czerwonego i pasek nie jest już taki pusty.
Uprzedzając komentarze, że jest mało miejsca na główną listę - po scrollowaniu w dół górny i dolny biały pasek będą się chowały, co powinno dać odpowiedni komfort przeglądania.

Rozważamy jedynie czy do głosowania powinny być strzałki (tak jak np. na Reddicie), czy też łapki
mdfk - Dzięki waszym wczorajszym sugestiom zrobiliśmy kolejny krok w stronę finalnego...

źródło: comment_4nk81orhZQtdbWdQFn46pDFEVdJvjPEl.jpg

Pobierz
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam samochodzik RC sterowany radiowo 2,4 GHz (dołączony dedykowany pilot). Czy dałoby się nim sterować za pomocą jakieś aplikacji na #android?
Pytam #androiddev , #arduino , #elektronika bo mógłbym napisać jakąś jakąś aplikację i np. poprzez #arduino czy #raspberrypi się łączyć. Są do tego dedykowane jakieś transmitery? Czy wystarczy zwykły smartfon?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam problem. Częścią mojej aplikacji jest funkcja rysowania. Wiem, że do tego są gotowe metody ale ja postanowiłem zrobić to na swoją rękę. Stworzyłem bitmapę i canvas, na którym są "budki". Te budki mogą zostać zamalowane na czarno po tym jak przy onTouchEvent zostanie wywołane cellchecked=true. Obecnie tych budek jest 500x500. W metodzie onDraw zostaje wywołana pętla, która sprawdza po kolei wszystkie budki i jeśli jest cellchecked=true to zamaluje ją. Ale
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zakopywywacz, @mdfk, Nie postarali się w ogóle, problem z TabLayout naprawili... przywracając po prostu poprzednią wersje z 22, nie do końca doskonałą, bo ma buga z migającym tekstem. Nadal nie da się przewinąć CollapsingToolbarLayout jeśli chwytamy za klikalne elementy, problem z zaznaczaniem aktualnej pozycji w NavigationView nadal występuje (chociaż można go łatwo naprawić), ale nie ma już NullPointera przy połączeniu z CollapsingToolbarLayout, to tak w skrócie na pierwszy
  • Odpowiedz
Dzisiaj było sporo pracy. Udało mi się m.in. zaimplementować "lightboxa" do wygodniejszego wyświetlania zdjęć, który dodatkowo ma funkcje pobierania, kopiowania zdjęcia i dzielenia do innych aplikacji. Całkiem fajnie to wyszło, podoba mi się ( ͡° ͜ʖ ͡°).

Oprócz tego porobiliśmy parę innych funkcji, które pokażemy w niedługiej aktualizacji (trochę już się ona przeciąga).
#citify #mdfkandroiddev

Jak ktoś z #androiddev jest zainteresowany jak to się
mdfk - Dzisiaj było sporo pracy. Udało mi się m.in. zaimplementować "lightboxa" do wy...

źródło: comment_7lmmcxarUY2ZkuI7KkmkqFFAKVhHt7No.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: przecież na horyzontalnym możesz zmienic na jeszcze mniejszy, sam toolbar w poziomej wersji wg specyfikacji powinien być niższy niż w pionowej, bodajże o 8dp jeśli się nie mylę.
Fakt, teraz jest trochę lepiej, łatwiej trafić.
  • Odpowiedz
Kolejne pytanie do #ux #design #androiddev i #android
Mamy kolejną propozycję wyglądu dla #citify, powiedzcie co o niej sądzicie?

Co prawda Google w #materialdesign sugeruje, żeby karty używać jedynie do wyświetlania unikalnych elementów na liście, a do zwykłego wypisywania elementów każe stosować standardową listę. Jednak z tego co widzę to coraz mniej osób się do tego stosuje.

#citify
mdfk - Kolejne pytanie do #ux #design #androiddev i #android
Mamy kolejną propozycję...

źródło: comment_CBaH49Dz10AJXnZrydv5HNbsGqk8GPqa.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: Z mojego punktu widzenia, jako przeciętnego użytkownika, wygląda to całkiem nieźle i wolę wersję z kartami.

Chciałbym zapytać o inną rzecz: dlaczego czerwony interfejs? Nie jest oczojebny i denerwujący, natomiast wydaje mi się (choć zaznaczam, że to moje luźne przemyślenia, a nie opinia eksperta) że ze względu na charakter aplikacji, czerwony mógłby być zarezerwowany do wyróżnienia szczególnie ważnych (groźnych?) zdarzeń. Co prawda dalej można użyć do tego celu czerwonego
  • Odpowiedz
@mdfk: A ja jestem z tego zdania, że czerwony mógłby pozostać, ale znacznie mniej dawkowany. To znaczy, że zostawiłbym jedynie toolbara czerwonego, a tabs i footera zrobił jakoś inaczej. Może dać czerwony akcent jako selekcja taba? W tej chwili prawie połowa ekranu jest czerwona i to może trochę razić.

Co do listy to osobiście karty też mi lepiej odpowiadają jednak te założenia material design też nie wzięły się z powietrza.
  • Odpowiedz
Pytanko odnośnie płatności na platformach mobilnych.

Do aplikacji mobilnej (Android) chciałbym wprowadzić możliwość wykupienia pewnej funkcjonalności. Orientuję się, że mogę skorzytać w tym celu z serwisu In-App biling od Google. Z co mi wiadomo, to biorą oni 30% prowizji.

Czy orientujecie się może czy istnieje jakaś alternatywa do tego na rynku polskim (tylko tutaj dystrybowana jest aplikacja). Może coś w rodzaju PayU z 2% prowizją?

#androiddev #mobiledev #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzana: rozmawiałem z konsultantem - uczulał właśnie na ten aspekt. Podejrzewam, że w takim razie należy dystrybuować aplikację innymi kanałami
  • Odpowiedz
#android #prestigio #pomocy #kiciochpyta #androiddev

Mam problem, z jakiegoś powodu mój tablet odmówił współpracy, najpierw zaczął się coraz częściej "wieszać" ale to tak totalnie, że na nic nie reagował po paru minutach (mimo że przed zwiechą wszystko działało czyli to nie dotyk ani guziki).
No a teraz to w ogóle przestał ładować system, czyli tak jakby miał tę zwiechę jeszcze przed systemem (coś
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #androiddev #android #mobiledev

Może ktoś podzielić się listą kanałów youtube z konferencjami/wykładami związanymi z tematyką powyższych tagów? Zależy mi na polskojęzycznych, ponieważ mój angielski nie jest na tyle dobry, żeby wszystko zrozumieć ze słuchu.

Od siebie mogę polecić następujące:

Confitura
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miło nam poinformować, że do naszego zespołu dołączył m.in. grafik, który zajmie się poprawieniem wyglądu naszej aplikacji na bardziej user-friendly. Oprócz grafika, dołączyła do nas jeszcze jedna osoba, ale na razie nie zdradzamy jaką role ona pełni ;-). Powiemy tylko, że zajmie się ona nowym obszarem dostępu do #citify.

Chcieliśmy zapytać, co sądzicie o takiej koncepcji głównej listy? Mały obrazek po przytrzymaniu miałby się powiększać, dzięki czemu wygodniej by było
Citify - Miło nam poinformować, że do naszego zespołu dołączył m.in. grafik, który za...

źródło: comment_gMVFO5DuzyaeDR7J6pfURmQprpRRh6Ir.jpg

Pobierz
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mały obrazek po przytrzymaniu miałby się powiększać, dzięki czemu wygodniej by było korzystać z aplikacji i nie trzeba by co chwile klikać wstecz wracając z wydarzenia.


@Citify: UX designer here - sam zrobiłbym to w ten sposób:
- przytrzymanie za długo trwa i user marnuje czas
- po pojedynczym tapnięciu fotka pokazuje sie na full screen i jest zamykana poprzez swipe w dół
  • Odpowiedz
@Citify: w ogóle replay for reddit to dobry wzorzec ( ͡° ͜ʖ ͡°) Jakbyście na przykład zaimplementowali takie chowanie się górnego i dolnego paska, to rozwiazalibyscie problem braku miejsca. Bo upychanie przycisków new i top do kolejnego rozwijanego menu byłoby złą decyzją pod względem ux.
  • Odpowiedz
Jak pewnie niektóry z Was już zauważyli moja aplikacja (kiedyś #domowaapteczka) w najnowszej wersji 0.0.12 zmieniła nazwę na "Mobilna Apteczka".

Zmienił się również adres strony www


strony na #facebook
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach