Skip to content

Jia2005/MCC_Codes

Repository files navigation

MCC Codes 🚀

Java Android Semester Status

Hey there! 👋

Welcome to my collection of Mobile Computing Concepts codes from semester 6!

This repo contains both Android Studio projects and regular Java implementations covering various mobile computing concepts.

Feel free to explore, use, and learn from these examples!

📱 What's Inside

Android Studio Projects

Project Description
2D_primitives Drawing various 2D shapes
3D_primitives Drawing various 3D figures
Calculator A basic calculator app with a user-friendly interface
EMI_Calculator Calculate your loan EMIs with this handy app
Form A simple form implementation for data input
Form with DB Advanced form that connects to a database for storage

Java Implementations (Algos and Concepts)

  • A3 - Used for authenticating the mobile subscriber.
  • A5 - Provides encryption for voice and data over the air interface to ensure confidentiality.
  • A8 - Generates the session key (Kc) used for encryption.
  • DSSS - Direct Sequence Spread Spectrum implementation
  • Cellular Frequency Reuse - Mobile network frequency allocation simulation

🔧 How to Use

For Android Projects:

  1. Clone this repository

    git clone https://github.com/Jia2005/MCC_Codes.git
  2. Open Android Studio

  3. Select "Open an Existing Project" and navigate to the specific project folder

  4. Let Gradle sync the project

  5. Run on an emulator or physical device using the Run button (▶️)

For Java Implementations:

  1. Clone this repository

    git clone https://github.com/Jia2005/MCC-Codes-of-Sem-6.git
  2. Navigate to the specific Java file

  3. Compile and run using:

    javac FileName.java
    java FileName

🤝 Contributing

Found a bug or want to improve something? Great!

  1. Fork the repository

  2. Create your feature branch (git checkout -b feature/amazingFeature)

  3. Commit your changes (git commit -m 'Added a new amazingFeature')

  4. Push to the branch (git push origin feature/amazingFeature)

  5. Open a Pull Request

⭐ Support

If these codes helped you out, consider giving this repo a star!⭐ It means a lot and helps others discover this resource too! 😄

About

My MCC code collection: Android projects & Java implementations, I built while diving into mobile computing. From simple calculators to wireless algorithms - practical stuff that actually works! Mobile dev journey in progress! ✨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages