eKsiążki
https://forum.eksiazki.org/

Moja nowa aplikacja do obsługi biblioteki
https://forum.eksiazki.org/barnes-noble-nook-f159/moja-nowa-aplikacja-do-obslugi-biblioteki-t14605.html
Strona 1 z 1

Autor:  Tarnak [ 17 sie 2014 10:41:34 ]
Tytuł:  Moja nowa aplikacja do obsługi biblioteki

Witam,

Przedstawiam wszystkim wersję alpha mojej aplikacji do obsługi ebook-ów w formacie EPUB, z obsługą cover-ów.
W wersji finalnej aplikacja będzie launcherem obsługującym większość popularnych formatów.
Więcej info na xda. Jeżeli będą problemy ze zrozumieniem proszę o informacje.

Bugi proszę raportować na xda lub tutaj.

http://forum.xda-developers.com/nook-touch/development/library-app-t2823169

Autor:  thrackan [ 17 sie 2014 13:10:16 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Screeny wyglądają bardzo ciekawie. Już mi się Twoje dzieło podoba. :)

Zauważone bugi:
1. W trybie "Shelves" - nieaktywny przycisk "AddShelf", wynik odświeżania to zawsze (0 books) (0 shelves)
2. W trybie "All", jak powyżej

W żadnym z w/w trybów (widoków?) nie pojawia się żadna zawartość pod przyciskami, ekran jest pusty poniżej nich.

3. W trybie "My Files", jak powyżej, ale widać katalogi i pliki (zarówno jako ikony jak i jako listę), da się nawigować do żądanego folderu i otwierać pliki.
4. W trybie przeglądania szuflady aplikacji przycisk "menu" nie robi nic.
5. Przy wybraniu opcji "Quit App" z menu, pojawia się monit "Quitting application", ale po jego zniknięciu następuje powrót do aplikacji.
6 Próba wyjścia przez wciskanie przycisku wstecz powoduje wyjście do Relaunchera, zamiast do ostatnio używanego launchera, w moim przypadku ADWLaunchera.


Edycja: po kolejnym uruchomieniu, przycisk "Add Shelf" jest aktywny, ale po wpisaniu nazwy nowej półki i zatwierdzeniu jej - nic się nie dzieje. Żadna półka się nie pojawia.

Autor:  Tarnak [ 17 sie 2014 13:14:17 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Hmm, jeżeli nie pokazuje książek to znaczy ze nie doda półki, muszą być jakieś książki znalezione.
Aktualnie skanuje tylko /sdcard/ . Czy masz tam jakieś epub-y?
Jeżeli tak, to mógłbyś podać mi strukturę katalogów na karcie pamięci?


Hmm, przetestowałem i wyświetla się menu w każdym trybie. Nie ma żadnego warunku przy wyświetlaniu menu, zatem powinno się pojawiać zawsze.

Dzięki za info, posprawdzam.

Autor:  thrackan [ 17 sie 2014 15:33:03 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Struktura katalogów poszła na PM. Epuby mam porozsiewane po całej karcie, łącznie z katalogiem głównym. Właśnie sprawdziłem na drugim egzemplarzu NSTG działanie biblioteki, podejrzewając, że to może wina tego konkretnego egzemplarza i jakiegoś konfliktu programowego. Ale na drugim, świeżo zrootowanym NookManagerem urządzeniu, na którym pierwszą doinstalowaną aplikacją jest Twoja biblioteka - sytuacja jest identyczna.

Edycja: Heh, a to niespodzianka. Gdy zamiast karty pamięci Kingstona użyłem karty no-name - program wychwycił 3 na 4 umieszczone tam epuby (choć wszystkie 4 były we wspólnym katalogu). Wciąż jednak nie mogę skutecznie założyć półki, mimo wpisywania dla niej nazwy, książki są tylko widoczne w My Files i w All. Brak menu w szufladach i wychodzenie do Relauncha wciąż aktualne.

Edycja2: trzy razy zdarzyło się, że po wyjściu z aplikacji, nie byłem w stanie ponownie jej uruchomić (po naciśnięciu jej ikony widziałem tylko jednokrotne odświeżenie ekranu) aż do jej reinstalacji lub restartu urządzenia.

Autor:  Tarnak [ 17 sie 2014 18:16:08 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Zrobiłem szybką poprawkę, rzeczywiście nie skanował podkatalogów tylko katalog glówny.
Dodałem poprawki, zapraszam do testowania:

https://dl.dropboxusercontent.com/u/109 ... vesApp.apk

Autor:  thrackan [ 17 sie 2014 22:50:18 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Dziękuję - wreszcie widzę ten piękny widok wielu okładek na jednym ekranie :)
Program znalazł 54 epuby i podzielił je na 2 półki. Jedną stworzył dla jednej książki i nazwał ją imieniem głównego bohatera (podejrzewam, że pobranym gdzieś z metadanych?), a pozostałe 53 wrzucił do drugiej określonej jako "Unknown".

Stworzyłem trzecią półkę, która uwidoczniła się dopiero po ponownym przeskanowaniu karty.

Edycja półek jest zaburzona. Po zaznaczeniu wybranych trzech sąsiadujących tytułów, owszem dodawane są trzy sąsiadujące na liście, ale zupełnie inne pozycje. Działa to o tyle intrygująco, że program dość uparcie wybiera książki z pierwszej strony listy, choć ja chcę dodać te z końca lub środka. Gdy jednak specjalnie zaznaczę mu pierwsze trzy do pięciu pozycji - wtedy wybór jest akceptowany i te książki są dodawane do półki poprawnie.

Kolejna sprawa - nie jestem w stanie skasować żadnej z półek, ani utworzyć już nowej, która byłaby czwartą z kolei. Najwyżej mogę zmieniać nazwy już istniejących.

Na koniec - pewnie na poprawki estetyczne pora przyjdzie wraz z dodaniem opcji ustawień, ale przy widoku okładek, wszystkie są ściśnięte ku górnej krawędzi ekranu, chociaż na dole zostaje 1,5cm pustego miejsca. O wiele bardziej czytelnie by było, gdyby to miejsce zostało wykorzystane na powiększenie wyświetlanych okładek i ich równomierne rozmieszczenie.

Coraz bardziej kibicuję temu projektowi. :D

Autor:  Tarnak [ 17 sie 2014 22:54:25 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Dzięki za sugestie.

Jeżeli nie ma problemu to prosiłbym o kontakt mailowy, będzie łatwiej, tarnak(at)mixbox.pl

Kwestie techniczne, używam calibre który tworzy metadane, przykład:
<meta content="Pieśń Lodu i Ognia" name="calibre:series"/>
<meta content="1" name="calibre:series_index"/>

I właśnie te parametry program odczytuje. Automatycznie gdy nie znajdzie dla danej książki serii, wrzuca ją do Unknown.
Poprawiłem tworzenie półek, powinno być już dobrze.

Program trzyma w /data/data/com.tarnak.pl.ebookshelvesapp/databases bazę półek i serii, prosiłbym o jej przesłanie, ułatwiłoby mi to analizę.

Poprawiona apk-a:
https://dl.dropboxusercontent.com/u/109 ... vesApp.apk

Autor:  beesqp [ 18 sie 2014 13:39:32 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

A czy jest możliwość aby katalogował także i pliki .mobi?

Autor:  Tarnak [ 18 sie 2014 17:23:05 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Planuję dorobienie obsługi mobi i pdf, w zależności od dostępności materiałów/bibliotek na których mógłbym oprzeć obsługę.
Gdzieś mam opis mobi więc jest duża szansa, najpierw chciałby zrobić porządek z silnikiem.

Autor:  thrackan [ 18 sie 2014 18:56:59 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Kontakt mailowy to nie problem. O ile mój mail doszedł, oczywiście.

Autor:  Tarnak [ 18 sie 2014 20:54:15 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Niestety nie doszło nic, proszę wysłać na ebookshelvesapp@mixbox.pl
Właśnie ustawiłem i przetestowałem, u mnie działa ;)

Autor:  thrackan [ 18 sie 2014 21:42:04 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Wysłałem i na ten adres. Starannie przekleiłem go do odpowiedniej rubryki. Jak nie dojdzie tym razem, to będę podejrzewał, że domeny się gryzą w jakiś cudaczny sposób. ;)

Autor:  Tarnak [ 25 sie 2014 17:52:06 ]
Tytuł:  Re: Moja nowa aplikacja do obsługi biblioteki

Na xda umieściłem najnowsza wersję appki.

Strona 1 z 1 Wszystkie czasy w strefie UTC + 1 [czas letni (DST)]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/