LearningLanguageApp-svelte Svelte Themes

Learninglanguageapp Svelte

NativeScript Svelte Learning App

This repository contains a mobile application built using NativeScript and Svelte. The project was created as a learning exercise to explore cross-platform mobile development using JavaScript and TypeScript.


📱 About the Project

This project demonstrates how to build mobile applications using:

  • NativeScript
  • Svelte
  • TypeScript

The goal of this project is to understand how modern frontend frameworks can be used to create native mobile applications for Android and iOS.


🛠 Technologies Used

  • NativeScript
  • Svelte
  • TypeScript
  • Webpack
  • Node.js

📂 Project Structure

app/                # Application source code
App_Resources/      # Native platform resources
types/              # Type definitions
.vscode/            # VSCode configuration
webpack.config.js   # Webpack configuration
tsconfig.json       # TypeScript configuration

▶️ How to Run the Project

Install dependencies

npm install

Run on Android

ns run android

Run on iOS

ns run ios

🎯 Learning Objectives

This project helps developers learn:

  • NativeScript fundamentals
  • Building mobile apps with Svelte
  • Using TypeScript in mobile development
  • Structuring a cross-platform application

👨‍💻 Author

Muhammad Danish Rabbani Full-Stack Web & Mobile Developer

GitHub: https://github.com/MDanishRabbani

Top categories

Loading Svelte Themes