Skip to content

Zrozumieć System

Upraszczamy rzeczywistość

Menu
  • O blogu
  • Blog
    • System Podatkowy
    • Przydatne narzędzia
  • Kalkulator Podatkowy
Menu
gray rolled asphalt road under cloudy sky

Tworzenie prostych aplikacji – Google Sheets, Apps Scripts, AppSheet

Posted on 2024-04-232024-04-23 by Zrozumieć System

Ten wpis jest dedykowany osobom, które mają pomysł i chciałyby stworzyć własną (prostą) aplikacje, ale nie potrafią programować lub potrafią, ale nie chcą poświęcać bardzo dużo czasu na pisanie aplikacji od zera i nie znają jeszcze Apps Scripts oraz AppSheet.

Podstawą takiej aplikacji jest arkusz w Google Sheets, która jest dostępna za darmo dla każdej osoby z kontem Google i oferuje niemalże nieskończone możliwości sposobów jej użycia, podobnie jak Microsoft Excel. Dodatkowo w łatwy sposób można ją łączyć z innymi aplikacjami oraz funkcjami od Google. Spośród wielu możliwych połączeń opiszę krótko dwie, które są istotne dla budowania prostych aplikacji: Apps Script oraz AppSheet.

Google Apps Script to narzędzie umożliwiające pisanie skryptów czy też makr obsługujących wiele aplikacji Google, takich jak email, mapy, kalendarz, dysk, dokumenty, arkusze czy formularze. Przy odrobinie kodowania można wykonywać funkcje przenoszące dane z jednej aplikacji do drugiej, odbierać, przetwarzać i wysyłać maile, odbierać dane z formularzy, zapisywać w arkuszach, przeliczać, po czym tworzyć z nich plik, który będzie zapisany na dysku lub wysłany emailem i wiele wiele innych. Gotową aplikację można udostępnić publicznie, zwykle jako wtyczka do aplikacji Google. Poniżej załączam film prezentujący Apps Script przez samą firmę Google (niestety tylko po angielsku).

Google AppSheet to narzędzie umożliwiające tworzenie aplikacji bez pisania linijki kodu, które dodatkowo ułatwia całe zadanie dzięki dużej liczbie przykładowych aplikacji, z których można skorzystać jako baza. Poprzez klarowny interfejs użytkownika i potężną ilość opcji można zbudować aplikację na własne potrzeby lub do udostępnienia publicznie. Podstawą aplikacji jest baza danych, którą może być Sheets lub wiele innych źródeł danych.

Na podstawie danych buduje się kilka tabel, połączonych między sobą jedną lub większa ilością kolumn ze zdefiniowanymi typami danych w kolumnach (tekst, zdjęcie, wideo, plik). Następnie tworzy się widoki, korzystające z wcześniej zdefiniowanych tabel, na których użytkownicy będą wykonywać operacje odczytu, dodania lub zmiany danych zależnie od woli twórcy. Dane można prezentować na wiele sposobów wybierając spośród kilu możliwych widoków.

Dla bardziej zaawansowanych aplikacji AppSheet umożliwia też tworzenie własnych akcji czy automatyzacji jak na przykład: po dodaniu nowego wiersza, AppSheet może wygenerować plik i wysłać go na adres email.

Aplikacje stworzone przy pomocy AppSheet mogą być otwierane na wielu urządzeniach w przeglądarce internetowej, a także w dedykowanej aplikacji Google AppSheet na urządzeniach mobilnych. Poniżej załączam film opisujący to narzędzie przez samą firmę Google (niestety tylko po angielsku).

Oba opisane narzędzia mają swoje ograniczenia i mocne strony. Jeśli potrzebujesz zarządzać danymi tabelarycznymi, porównywać je ze sobą, czy wykonywać akcje na podstawie wprowadzonych wartości to oba te narzędzia prawdopodobnie wystarczą do zbudowania Twojej aplikacji. W przypadku Kalkulatora Podatkowego poległem jednak na zintegrowaniu wykonywania wielu obliczeń i przekształceń danych w Apps Script, po czym prezentacji ich z opóźnieniem w AppSheet.

Mam nadzieję, że pokazanie tych narzędzi pomoże Wam w realizacji wymarzonej aplikacji, nawet jeśli nie znacie się na programowaniu.

Pozdrawiam i do usłyszenia!
Zrozumieć System

Related

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Szukasz czegoś?

Kategorie

  • Przydatne narzędzia
  • System Podatkowy

Ostatnie posty

  • gray rolled asphalt road under cloudy sky
    Tworzenie prostych aplikacji – Google Sheets, Apps Scripts, AppSheet
  • Kalkulator podatkowy – instrukcja
  • Kalkulator podatkowy – wprowadzenie
© 2026 Zrozumieć System | Powered by Superbs Personal Blog theme

Powered by
...
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by