Jeśli potrzebujesz czegoś stosunkowo solidnego w sieci, najprawdopodobniej przyjrzysz się z bliska Amazon Web Services. Ich usługi i API oparte na modelu „płać za to, czego używasz” stały się bardzo popularne na całym świecie, ale nadal są przeznaczone dla programistów ze specjalnym przygotowaniem. Zdając sobie sprawę z tego ograniczenia, gigant z Seattle chce je wyeliminować z równania za pomocą Amazon Honeycode, nowej platformy, która umożliwia tworzenie aplikacji mobilnych i aplikacji internetowych dla tych potencjalnych klientów AWS bez doświadczenia w programowaniu.

Amazon Honeycode: Jak tworzyć aplikacje internetowe bez znajomości programowania
Amazon Honeycode

Pod koniec lutego pisaliśmy o platformie Andromo do tworzenia aplikacji mobilnych bez znajomości programowania. Kilka dni później sprawdziliśmy ofertę MIT App Inventor, który zmierza w tym samym kierunku. Wzór jest oczywisty, a potrzeba nie do zaprzeczenia: każda próba demokratyzacji tworzenia aplikacji mobilnych i internetowych wymaga zminimalizowania (lub w miarę możliwości wyeliminowania) „czynnika kodu”.

Jak więc pracować nad aplikacją, gdy wiedza o językach jest zerowa? Zespół Amazon postanowił zainspiować się klasykiem oprogramowania, jakim był VisiCalc, pierwszym programem do arkuszy kalkulacyjnych na komputery, i „zabójczą aplikacją” Apple II. Użytkownicy VisiCalc odkryli, że jest bardzo łatwy do nauczenia się, i wkrótce robili rzeczy, które w innych środowiskach wymagałyby dużej ilości kodu.

Honeycode: nowe narzędzie do tworzenia aplikacji bez programowania

Z pewnego punktu widzenia arkusze kalkulacyjne nigdy nie opuściły tej pozycji pośredniej między kodem na zamówienie a elementami przeznaczonymi do masowej konsumpcji. W tym miejscu pojawia się Amazon Honeycode. Ta nowa usługa AWS ma dać klientom możliwość tworzenia aplikacji internetowych i mobilnych bez pisania kodu, wykorzystując strukturę podobną do arkuszy kalkulacyjnych, ale bez ich naturalnej sztywności. Pomysł nie jest nowy, ale Amazon duży nacisk kładzie na „zerowy kod”, a jak sami mówią, „ucieczkę od kodu”.

Honeycode oferuje szereg szablonów, które klienci mogą przyjąć jako bazę do pracy. W zasadzie tak zaczynały niektóre z najbardziej złożonych arkuszy kalkulacyjnych, jakie widzieliśmy: prosta funkcja początkowa, połączona z innymi, bardziej złożonymi, i kolejnymi, osiągając zdumiewający poziom głębi.

Amazon Honeycode: Jak tworzyć aplikacje internetowe bez znajomości programowania
Z pewnością nie wygląda jak tradycyjne IDE...

Nie wolno nam jednak zapominać, że Honeycode jest częścią AWS. Oznacza to, że zainteresowani będą mogli tworzyć aplikacje dla maksymalnie dwudziestu użytkowników bezpłatnie, a od tego momentu płatności są „za użytkownika” i za wykorzystane miejsce na dysku. Na koniec – Honeycode jest w fazie beta. Jeśli chcesz dowiedzieć się więcej, załóż konto w linku poniżej.

Oficjalna strona: Kliknij tutaj