2012-07-06 11 views
10

Zasadniczo aplikacja musi sprawdzić, jakie problemy z czasopismem (zakupy w aplikacji) są dostępne i wyświetlać ich okładki w postaci graficznej w wielu wierszach. (Katalog kwestii widać po otwarciu aplikacji Kiosk)Tworzenie sklepu z aplikacjami na kioski z gazetami

same problemy są z dodatkowymi plikami html (CSS, obrazów ...)

Czy wiesz jak to zrobić?
Czy już to zrobiłeś?
Czy istnieje taki kod, który można dostosować do własnego przypadku?

+1

szukać w Internecie, jeśli masz szczęście, może chwycić rzecz hurtowej. Ale wątpię, czy ludzie dobiorą dobry do zdobycia. Czego nie umiesz konkretnie zrobić? – nhahtdh

+0

Dzięki za odpowiedź! Mam również w zakupach aplikacji (pojedyncze problemy) i chcę wyświetlić je wszystkie z obrazem okładki, więc użytkownik może po prostu dotknij jeden i kupić. Wydaje się proste:/ –

Odpowiedz

8

Aplikacja wymaga również implementacji serwera. Twoja aplikacja powinna łączyć się z serwerem za każdym razem (lub w oparciu o powiadomienia push), aby sprawdzić, jakie są dostępne wszystkie problemy z czasopismem. Jego logika serwera polega na udostępnieniu połączenia internetowego lub hostowaniu jakiegoś pliku, dzięki czemu aplikacja może określić listę dostępnych problemów z czasopismem oraz inne metadane dotyczące problemu. Metadane mogą zawierać nazwę, datę, cenę, ścieżkę do hostowanego obrazu okładki, ścieżkę do hostowanej pełnej treści wydania, identyfikator produktu iTunes itp. Gdy aplikacja uzyska wszystkie te informacje, powinna utworzyć interfejs użytkownika, aby wyświetlić wszystkie dostępne problemy, pobierając okładka zdjęć, data, nazwa wydania itp.

Twoja aplikacja powinna również przechowywać obrazy i metadane w pamięci podręcznej, aby móc tworzyć swoje sklepy nawet w trybie offline.

Gdy użytkownik dotknie problemu, możesz użyć identyfikatora produktu iTunes do wydania, a po pomyślnym zakupie aplikacja powinna wyświetlić interfejs umożliwiający pobranie treści z serwera.

Jeśli chcesz włączyć pobieranie w tle za pomocą powiadomień wypychanych (i nie masz nic przeciwko temu, że Twoja aplikacja jest zainstalowana w fabrycznie zainstalowanym folderze iOS5 o nazwie Kiosk), przygotuj aplikację z gazetą dla aplikacji z gazetami. Sprawdź moją odpowiedź na pytanie this. Zawiera link do bardzo dobrego samouczka na temat aplikacji Kiosku.

+0

Należy również wprowadzić mechanizm pobierania wyciągów ze sklepu z aplikacjami dla urządzenia, aby można było sprawdzić, co już kupił, a następnie wyświetlić te elementy odpowiednio w sklepie. – IanStallings

+0

Aby pokazać, co zostało kupione, możesz przechowywać je w sqllite, podstawowych danych, NSUserDefaults, plist na cokolwiek chcesz. – msk

+0

To będzie działać na jednym urządzeniu. Ale to nie obsługuje innych urządzeń, które może mieć użytkownik, lub jeśli ponownie instalują aplikację po zresetowaniu urządzenia. Nic wielkiego, ale użytkownik spodziewa się, że zadziała w tych scenariuszach. Wspominam o tym tylko dlatego, że stworzyłem go dla niektórych popularnych magazynów z zakupami w aplikacji. – IanStallings

2

Może powinieneś przyjrzeć Ray Wenrerlich tutoriel około w app zakupu: http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

To wyjaśnia, jak zarządzać listą produktów ze wszystkimi functionnalities trzeba kupić i zobaczyć, jakie produkty zostały już zakupione.

To nie może być dokładnie to, co trzeba, ale może ona daje dobry punkt wyjścia

powodzenia

Powiązane problemy