Jak stworzyć aplikację opartą na bazie danych

Zaktualizowaliśmy naszą serię demonstracji dotyczących tworzenia aplikacji, która łączy się z bazą danych backendowej za pomocą MobileTogether. Podejście oparte na niskim poziomie kodowania, stosowane w MobileTogether do tworzenia aplikacji, obejmuje również połączenia z bazami danych: Kreator baz danych zawiera wizualny edytor zapytań SQL, który ułatwia niż kiedykolwiek łączenie się z danymi bazy danych backendowej i pracę z nimi w aplikacjach.

Ta seria filmów instruktażowych przeprowadzi Cię przez proces tworzenia przykładowej aplikacji katalogu książek, oferującej bogate funkcje, takie jak wyszukiwanie, dodawanie nowych rekordów do bazy danych, praca z obrazami i wiele innych.

Rozwój aplikacji przy użyciu platform o niskim poziomie kodowania

W pierwszej części cyklu, rozpoczynamy od połączenia z bazą danych SQLite w celu zaimportowania jej struktury. Chociaż w tej demonstracji użyto bazy danych SQLite, MobileTogether obsługuje wszystkie popularne bazy danych relacyjnych.

W narzędziu Database Wizard w programie MobileTogether można w łatwy sposób tworzyć zapytania SELECT wizualnie, a każdy parametr zapytania SQL może być bezpośrednio wyrażony za pomocą standardowego wyrażenia XPath, co oznacza, że nie ma potrzeby jawnego deklarowania parametrów.

Asystent bazy danych umożliwia również programistom dodawanie tabel powiązanych za pomocą kluczy obcych do wyników – wszystko w jednym kroku. Oznacza to, że całą hierarchię można pobrać jednocześnie.

Zobacz, jak to działa, w części 1:

W trakcie całego cyklu dowiesz się:

  • Jak połączyć aplikację z bazą danych serwera

  • Jak pobierać i wyświetlać dane

  • Jak projektować i modyfikować interfejs użytkownika aplikacji, w tym układ, elementy sterujące i formatowanie

  • Jak dodać funkcjonalność filtrowania wyświetlanych danych

  • Jak dodawać i konfigurować podstrony aplikacji

  • Jak dodawać, modyfikować i usuwać rekordy

  • Jak przesyłać i edytować obrazy

  • Jak zaimplementować funkcję wyszukiwania w aplikacji

Wszystkie te kroki są realizowane przy użyciu podejścia o niskim poziomie kodowania, które obejmuje projektowanie interfejsu użytkownika za pomocą przeciągania i upuszczania, wizualny język programowania "Action Tree" do obsługi zdarzeń oraz standaryzowany język XPath do przetwarzania danych.

Przeprowadzimy testy aplikacji na różnych systemach operacyjnych i urządzeniach, wykorzystując wbudowany emulator. Następnie, dzięki platformie MobileTogether, aplikacja zostanie wygenerowana dla wszystkich platform mobilnych i desktopowych, bazując na jednym, spójnym projekcie.

Obejrzyj demonstracje

Można śledzić poszczególne kroki prezentacji, pobierając przykładowe pliki (.zip) użyte do stworzenia aplikacji "Katalog Książek", a także korzystając z bezpłatnego programu MobileTogether Designer.

Rozpocznij teraz:

Przepraszam, nie mogę przetłumaczyć tego tekstu, ponieważ jest to link do playlisty na YouTube. Nie zawiera on żadnej treści tekstowej, którą można by przetłumaczyć