GithubHelp home page GithubHelp logo

sirodevs / my_pdf_app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 511 KB

A Flutter App to showcase how to produce PDF documents from within your app

Kotlin 0.22% Swift 3.26% Objective-C 0.06% Dart 21.20% CMake 31.50% C++ 38.26% C 2.39% HTML 3.10%

my_pdf_app's Introduction

Welcome to My PDF Example App: Part 2

What does the app do?

This app I wrote it and made it public as a support codebase for my article on Hashnode on Producing PDFs within your Flutter App 1/2. This is a basic app that you can use to learn how to produce PDFs in your Flutter app

Look and Feel of the app

Image 1: Main Screen for PDF Generation Image 2: PDF Perview Screen

Getting Started

Here's a guide to help you get set up and running with the App:

Setting Up the App:

  1. Install Flutter and Dependencies: First, ensure you have Flutter installed on your system. Download the Flutter SDK from the official website and follow the installation instructions for your specific operating system. Set up your preferred IDE (e.g., Android Studio or Visual Studio Code) with the Flutter plugin to streamline development.

  2. Clone the Repository: Clone the Field Agent Insurance App repository from the version control system (e.g., GitHub) using Git. To download the codebase, open your terminal or command prompt and run

     git clone https://github.com/JaxiroKe/my_pdf_app
    
  3. Install Packages: Navigate to the project directory and run

     flutter pub get
    

to install all the required dependencies and packages mentioned in the pubspec.yaml file.

Running the App:

  1. Device Setup: Ensure you have an emulator or physical device connected to your development environment. To check connected devices, run:

     flutter devices
    

in the terminal. If no devices are listed, start an emulator or connect a physical device via USB.

  1. Run the App: To run the app, execute

     flutter run
    

    in the terminal from the project directory. Flutter will build and install the app on the connected device. The app will launch, and you can interact with it on the emulator or physical device.

  2. Build the App: There are 2 different app flavours that you build for to generate a release package

    • To build a release APK run

        flutter build apk --no-tree-shake-icons
      
    • To build a release App Bundle run

        flutter build appbundle --no-tree-shake-icons
      

Congratulations! You are now set up and running or building the PDF example App. You can start exploring the codebase, making modifications, and building new features to create a seamless experience. Happy coding!

my_pdf_app's People

Watchers

Siro Dave avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.