Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

ft_hangouts

An Android SMS and contact management application.

Overview

ft_hangouts is a mobile application for Android that provides SMS messaging and contact management functionality. Built as part of the 42 curriculum to learn Android development fundamentals.

Features

  • Contact management (add, edit, delete contacts)
  • SMS messaging functionality
  • Contact list display
  • Message history
  • Persistent data storage
  • Material Design UI

Technologies

  • Kotlin: Primary programming language
  • Android SDK: Mobile development framework
  • SQLite: Local database for contacts and messages
  • Material Design: UI/UX design system

Requirements

  • Android Studio
  • Android SDK (minimum API level as specified in project)
  • Android device or emulator

Usage

  1. Open the project in Android Studio
  2. Build and run on an Android device or emulator
  3. Grant necessary permissions (SMS, Contacts)
  4. Start managing contacts and sending messages

Project Structure

The application follows standard Android project architecture with activities, fragments, and data persistence layers.