Pytanie to powinno być interpretowane z ogólnego punktu widzenia i nie powinno być kierowane wyłącznie do aplikacji internetowych lub aplikacji komputerowych.Jaki jest najlepszy sposób tworzenia interaktywnych prototypów aplikacji?
Rozglądałem się, aby znaleźć prosty i łatwy sposób tworzenia interaktywnych prototypów aplikacji internetowych. Chciałbym użyć techniki, która pozwala na proste tworzenie interfejsu użytkownika, a zwłaszcza odtwarzanie i modyfikację interfejsu użytkownika w kolejnych iteracjach. Wypełnienie interfejsu użytkownika danymi makietowymi powinno być bardzo proste. Technika ta może wymagać prostej formy programowania, np. Aby określić zachowanie metodą przeciągania i upuszczania z elementu interfejsu użytkownika A do elementu interfejsu użytkownika B.
Jednym z aktualnie używanych narzędzi jest Adobe Flex Builder. Dołączony projektant GUI jest bardzo dobry i do tej pory osiągnąłem pewne umiejętności z AS3. Problem polega na dodawaniu danych do interfejsu użytkownika. Zawsze powoduje to, że programowałem kod do sprawdzania i analizowania struktur drzewa XML, a przede wszystkim debugowania tej części prototypu. Zbyt kłopotliwe!
Innym narzędziem, z którego korzysta wiele osób, jest program PowerPoint, który polega na bardzo kłopotliwym sposobie tworzenia GUI poprzez narysowanie każdej części interakcji w osobnym slajdzie. Nie ma mowy! Byłbym znacznie szybszy dzięki papierowym prototypom. Inne (lepsze!) Darmowe narzędzia do rysowania formularzy są również częścią tej kategorii (jestem szczęśliwym użytkownikiem wagi ciężkiej inkscape), ale prototypowanie i makieta nie są oczywiście ich głównym celem. Paleta wzorników UI dla Viso sprawia, że jest nieco lepsza od konkurencji rysunkowej.
Głównymi konkurentami w szybkiego prototypowania o ile wiem to:
- iRise
- Axure
- Serena i innych?
- Viso
- Powerpoint, Illustrator, Inkscape lub inny wolny formą rysunek narzędzie
- papier prototypów
- IDE z dobrych budowniczych GUI (takich jak Flex Builder Designer i Netbeans Matisse'a)
moim zdaniem jest to, że prawdziwi budowniczowie GUI są dobrym punktem patrzenia. Jakie są twoje obecne podejścia? Proszę tutaj opisać swój proces oraz zalety i wady.