W zeszłym tygodniu przyjrzeliśmy się Andromo, platformie, która pozwala tworzyć aplikacje mobilne na Androida bez pisania ani jednej linijki kodu. Jednak dowiedzieliśmy się, że MIT oferuje bardzo podobną alternatywę w postaci MIT App Inventor, z zaletami takimi jak tutoriale dla początkujących, którzy chcą stworzyć swoją pierwszą aplikację bez problemów, oraz fakt, że jest całkowicie darmowy.
Nie ma wątpliwości, że zapotrzebowanie istnieje. Ogromna liczba użytkowników chce przełożyć swoje pomysły na aplikację mobilną, ale brak wiedzy o programowaniu wiąże im ręce. Koncepcja programowania wizualnego ma na celu wyeliminowanie (a przynajmniej ograniczenie) złożoności kodu i z pewnego punktu widzenia można mówić o „demokratyzacji” tworzenia aplikacji. Oczywiście programista może podać dziesiątki powodów, dla których warto uczyć się kodu, ale tu jest klucz: nauka. Jeśli mamy przyswajać nowe pomysły i popełniać błędy, dlaczego nie robić tego w jak najbardziej przyjazny sposób?
Stwórz swoją pierwszą aplikację na Androida za pomocą MIT App Inventor
W ten sposób dochodzimy do MIT App Inventor. Jego pierwotne wydanie miało miejsce w grudniu 2010 roku, a od tego czasu umożliwiło stworzenie ponad 34 milionów aplikacji, od małych osobistych testów po zaawansowane projekty elektroniczne, a także wszelkiego rodzaju gry i multimedia. Pierwszym krokiem jest skonfigurowanie smartfona lub tabletu z Androidem, aby przetestować na nim naszą aplikację. Osoby odpowiedzialne za App Inventor zalecają instalację ich oficjalnej aplikacji, aby proces łączenia był znacznie prostszy dzięki kodom QR.
Następnie wchodzimy do edytora, a do tego potrzebujemy kompatybilnych poświadczeń (konto Google w zupełności wystarczy). Edytor jest podzielony na pięć głównych modułów: Paleta, która zawiera wszystkie komponenty do dodania w naszej aplikacji, Podgląd, który pokazuje, jak będzie wyglądać aplikacja po ukończeniu, okno Komponenty z pełną listą, sekcja Media do ładowania obrazów i dźwięków do aplikacji, oraz panel Właściwości, gdzie można modyfikować cechy wizualne aplikacji i jej modułów.
Jeśli wcześniej nie korzystałeś z niczego podobnego, zalecamy wybranie jednego z tutoriali i zbudowanie aplikacji krok po kroku. W ten sposób interfejs stanie się znacznie bardziej znajomy. Przypisywanie funkcji jest inspirowane językiem Scratch (również z MIT), więc wszystko sprowadza się do przeciągania małych bloków, aby pasowały do siebie. Interfejs ma obecnie częściowe tłumaczenie na hiszpański, ale nie dotyczy to tutoriali. Mimo to wizualne przewodniki są solidne i nie sądzę, żebyś miał problemy. Na co czekasz? Wejdź na MIT App Inventor i stwórz swoją pierwszą aplikację!
(Przyp. red.: Dziękujemy czytelnikowi Dario Martinowi za polecenie App Inventora.)
Oficjalna strona: Kliknij tutaj