Skip to content

hasankucuk/Techcareer-Mobile-App-Hackathon-ChatApp

Repository files navigation

Techcareer Mobile App Hackathon ChatApp

techcareer.net Mobile App Hackathon Konu: Sesli Chat Uygulaması

Tech Stacks

  • FFmpeg : FFmpeg is a free and open-source software project consisting of a large suite of libraries and programs for handling video, audio, and other multimedia files and streams.
  • MVVM : Model View View Model Design Pattern
  • Navigation Component :The Navigation component is a library that can manage complex navigation, transition animation, deep linking, and compile-time checked argument passing between the screens in your app.
  • Hilt : Hilt is a Dependency injection Framework for Android.
  • Coroutines : A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
  • Flow-StateFlow In coroutines, a flow is a type that can emit multiple values sequentially, as opposed to suspend functions that return only a single value.- Data Binding : The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.
  • Firebase : • Firebase Authentication • Firebase Firestore realtime database for chat • Firebase datastore for storage data • Firebase push notification

License

Copyright 2021 Hasan Küçük

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages