2017.08.02

Co nowego?


2 sierpnia 2017 roku opublikowaliśmy w AppStore aktualizację aplikacji BedBooking. Wersja 3.0 BETA rozpoczyna proces mający na celu wyrównanie funkcjonalności z aplikacją androidową. Zachęcamy Państwa do pobrania aplikacji z iTunes.

POBIERZ BEDBOOKING Z APPSTORE

W wersji BedBooking 3.0 BETA dodaliśmy 35 opcji. Poniżej znajdą Państwo szczegółową listę zmian.

Nowe funkcjonalności w kalendarzu rezerwacji:
1. Różne kolory dla poszczególnych statusów rezerwacji
2. Możliwość szybkiego przejścia do dnia dzisiejszego
3. Wyróżnienie graficzne dnia dzisiejszego
4. Informacja o ilości osób w pokoju
5. Informacja o ilości dostawek
6. Informacja o ilości łóżek pojedynczych
7. Informacja o ilości łóżek podwójnych

Nowe funkcjonalności w formularzu rezerwacji:
8. Zakładki w formularzu rezerwacji
9. Możliwość kopiowania rezerwacji
10. Godziny zameldowania i wymeldowania
11. Podpowiadanie domyślnych godzin zameldowania i wymeldowania
12. Ilość dni
13. Dorośli
14. Dzieci
15. Wiek dzieci
16. Cena za dobę
17. Cena końcowa
18. Możliwość wyliczania ceny na podstawie ceny za dobę
19. Zaliczka
20. Płatność na miejscu
21. Ulica
22. Numer domu
23. Numer lokalu
24. Miasto
25. Kod pocztowy
26. Kraj
27. Paszport
28. Dowód osobisty
29. Email
30. Numer rezerwacji
31. Meldunek
32. Wyżywienie
33. Kod do drzwi
34. Informacja o dacie utworzenia rezerwacji
35. Informacja o ilości dni od daty utworzenia rezerwacji

Obecnie prowadzimy prace nad kolejną wersją (3.1) aplikacji. Naszym celem jest wyrównanie funkcjonalności aplikacji BedBooking iOS z aplikacją BedBooking Android. Zachęcamy również do zapoznania się z planem dla kolejnych wydań aplikacji i zgłaszaniem nam ewentualnych uwag.

W związku ze sporym opóźnieniem w wydaniu wersji 3.0 jesteśmy winni Państwu wyjaśnienie tej sytuacji.

Prace nad wersją 3.0 rozpoczęliśmy jeszcze w 2016 roku. W momencie gdy zbliżaliśmy się do publikacji aplikacji w AppStore, Apple ogłosiło zmianę architektury aplikacji (z 32 bitowej na 64 bitową). W wyniku tej zmiany musieliśmy:
– wstrzymać prace nad nowymi funkcjonalnościami,
– przepisać od nowa dużą część kodu aplikacji (w Swift 2).
Z tego powodu wersja 3.0 BETA posiada mniejszą ilość funkcjonalności niż pierwotnie zakładaliśmy.

Pojawił się również drugi problem. Nasz dotychczasowy programista został przeniesiony do innego projektu. Potrzebowaliśmy nawiązać współpracę z innym developerem. Nowy programista potrzebował czasu na zapoznanie się z kodem aplikacji oraz logiką działania systemu.

8 czerwca 2017 roku odebraliśmy do testów wersję 3.0 BETA. Testy zostały zrealizowane przez kilka różnych osób i trwały ponad miesiąc. Dzięki temu udało się nam wychwycić i poprawić ponad 40 problemów. Nanoszenie poprawek skutkowało koniecznością przygotowywania kolejnych wydań aplikacji, które ponownie przechodziły testy. Nie mogliśmy pozwolić sobie na pisanie testów automatycznych gdyż spowodowałoby to wydłużenie terminu wydania aplikacji o kolejne miesiące.

Nie ukrywamy również, że istotną rolę w rozwoju aplikacji iOS odgrywają finanse. Równoczesny rozwój aplikacji na platformę Android oraz iOS pochłania duże środki finansowe. Inwestujemy również w inne funkcjonalności, takie jak np. integracja z booking.com. Dużą część inwestycji wykonujemy z środków własnych, co wymaga od nas optymalnego zarządzania posiadanym budżetem.

Za opóźnienie jeszcze raz przepraszamy. Była to dla nas lekcja, z której wyciągnęliśmy wnioski. Pozwoli nam to uniknąć podobnych sytuacji w przyszłości.

Uwagi i sugestie


Jeśli mają Państwo uwagi związane z aktualizacją, prosimy o kontakt.

NAPISZ DO NAS

Co dalej?


W przygotowaniu:
1. BedBooking 3.1 dla iOS.
2. BedBooking 4.3 dla Android.
3. Synchronizacja rezerwacji BedBooking z booking.com.