---
title: "Jak stworzyć aplikację opartą na bazie danych"
date: "2023-02-02"
categories: 
  - "app-development"
description: Odkryj, jak stworzyć aplikację opartą na bazie danych, wykorzystując podejście o niskim poziomie kodowania oferowane przez MobileTogether. Naucz się łatwo łączyć, pobierać i zarządzać danymi.
---
Status: #blog

Tags: 

Categories: [mobile-development](/blog/pl/category/mobile-development.md)
# 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.

![Mężczyzna pracujący w biurze](/blog/images/image_1911608215.jpg)

<!--more-->

## Rozwój aplikacji przy użyciu platform o niskim poziomie kodowania

W pierwszej części [cyklu](https://www.altova.com/pl/mobiletogether/demos#video-database-driven-apps), 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](https://www.altova.com/pl/mobiletogether/app-development#data-centric).

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.

![Narzędzie do łączenia aplikacji z bazą danych backendowej](/blog/images/database-wizard.png)

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:

![](https://www.youtube.com/watch?v=vcoyS27rzuI)

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](https://cdn.sw.altova.com/mtdemo/MobileTogetherDemoFiles.zip) (.zip) użyte do stworzenia aplikacji "Katalog Książek", a także korzystając z [bezpłatnego programu MobileTogether Designer](https://www.altova.com/pl/mobiletogether/download).

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ć
