Skip to content

grdavie/AndroidCards

Repository files navigation

Overview

Bati Cards is a simple greeting card maker app that allows users to create personalized greeting cards. Users can add a message, sign it, and select a background photo to create a unique card. The app is designed to be intuitive and user-friendly, making it easy for anyone to create a personalized card for any occasion.

The purpose of creating the Bati Cards app is to demonstrate the basics of Android app development using Android Studio and Kotlin. By creating Bati Cards, I aim to further my learning as a software engineer and enhance my skills in Android app development.

Development Environment

IDE:

  • Android Studio Jellyfish | 2023.3.1 Patch 1
    • Build #AI-233.14808.21.2331.11842104, built on May 15, 2024
    • Runtime version: 17.0.10+0-17.0.10b1087.21-11572160 aarch64
    • VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
    • macOS 14.3.1
    • Registry: *ide.experimental.ui=true

Programming Language:

  • Kotlin
    • Compiler version 1.9.0
    • Latest stable (2.0)

Useful Websites

{Make a list of websites that you found helpful in this project}

Future Work

  • Add error handling and validation
  • Integrate Photos and Camera for background and store data either in local storage so is persists even if the app closes or if the phone is turned off
  • Allow user to export the card as file or image
  • Further editing capabilities such as font style, size, alignment, and more

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages