Eutamin-C Sample Project

Related tags

Demo here-is-my-card
Overview

here-is-my-card

About

Eutamin-C Sample Project
This is an android application using Euphony library
"here-is-my-card" makes it easy to share business cards with others.
With this application, you don't have to carry around your business card anymore!

Features

  • Create your own business card using various and beautiful templates
  • Send your business card to others
  • Receive bussiness cards of someone you meet and save
  • All sending and receiving processes are carried out using Euphony library

How to use

  1. Select a business card template that you want.

  1. Enter your information on your business card and press the plane button. Then the speaker turns on and the listener turns off.

  1. The listener works except when the speaker turns on. Press the lower right button and check business cards sent. That's it!

How to build

on Windows

> gradlew build

on Linux or MacOS

$ ./gradlew build

Application Version

  • minSdkVersion : 24
  • targetSdkVersion : 30

Permissions

  • Record audio

Contributing

Changes and improvements are more than welcome! Feel Free to fork and open a pull request. Please make your changes in a specific branch and request to pull into master.

Comments
  • UI Complete!

    UI Complete!

    Finally finished the UI !

    Do you like it? Let me know if there is anyting you want to edit!

    The quality of the gif file is poor. but in the real app it's a bit cleaner.

    Input Contensts and Select Background Color

    Plane Button Click -> Speak Start

    Card Box

    This Cards are dummy data!!!

    After data is received, the dummy data should be deleted.

    opened by Jsueeee 10
  • add issue&PR template , update .gitignore

    add issue&PR template , update .gitignore

    add ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md As we discussed, I just added basic contents in templates as I like. Please, give some more ideas :) Also, update .gitignore with the help of https://www.toptal.com/developers/gitignore !

    opened by sunnnl 3
  • Add Function (Save Data, Send & Receive Data)

    Add Function (Save Data, Send & Receive Data)

    1. Result

    1. Send My Card 11

    2. Save another people's card result

    2. How to use

    1. If you want to send a business card, fill in the contents of your business card and click the airplane button. Then, you can speak to another! 11

    2. When the listener receives your business card, it looks like this:

    Log : startListen

    In the Card Box: listenerResult2

    opened by psh2849 3
  • Add form validation

    Add form validation

    Title

    Add form validation

    Details

    as-is

    Even if the name is not entered, the playSpeak function is executed

    to-be

    If the name is not entered, the playSpeak function is not executed and show the toast message "Enter your name"

    Cautions

    enhancement 
    opened by seoh02h 2
  • [Error] UI doesn't seem right in some devices.

    [Error] UI doesn't seem right in some devices.

    Title

    [Error] UI doesn't seem right in some devices.

    Description

    It seems there is a crack when using device with different ratio. I used Galaxy S5 which has a resolution of 1080 × 1920. Would you please fix to support a variety of devices?

    Expected Behavior

    Current Behavior

    Screenshot_2021-08-28-02-23-30

    Failure Logs

    invalid 
    opened by sunnnl 2
  • Create README.md and git action

    Create README.md and git action

    I created README.md and git action

    About git action, I added 'build test' using ./gradlew build on linux. It is called when pull request is created. Because we have only master branch, I didn't add specific branch. When someone create a pull request, build test starts. image

    The details are as follows. image image If successful, it is as follows. image

    Review please! Thanks !!

    opened by seoh02h 2
  • UI and Contents

    UI and Contents

    @psh2849 @seoh02h @sunnnl I'm designing an app. There are four things we decided to put on our business cards.

    1. name
    2. tel
    3. e-mail
    4. company

    I searched for 'business cards' on Google, but they seem to use addresses mostly.

    image

    How about changing company to address ?

    opened by Jsueeee 2
  • add fragment display test with issue #21

    add fragment display test with issue #21

    Title

    add test function of fragment display with issue #21

    Details

    check display is changed when buttom buttons are clicked

    as-is

    N/A

    to-be

    Cautions

    I wonder it is ok to check only display or we should test detail behaviors of fragment like life cycle.

    enhancement 
    opened by sunnnl 0
  • [ADD] Form Validation

    [ADD] Form Validation

    Title

    [ADD] Form Validation

    Description

    The name is required when creating a business card

    Expected Behavior

    If the name is not entered, the playSpeak function should not be executed

    Current Behavior

    Even if the name is not entered, the playSpeak function is executed

    Failure Logs

    enhancement 
    opened by seoh02h 0
  • [Test] Fragment Transaction with Bottom Buttons

    [Test] Fragment Transaction with Bottom Buttons

    Title

    [Test] Fragment Transaction with Bottom Buttons

    Description

    add androidTest function to test fragment's transaction with bottom buttons

    Expected Behavior

    correct fragment display on layout when bottom buttons clicked

    Current Behavior

    N/A

    Failure Logs

    N/A

    opened by sunnnl 0
  • [ADD] Delete Function In CardBox

    [ADD] Delete Function In CardBox

    Title

    [ADD] Delete Function In CardBox

    Description

    Implement delete function using OnLongClickListener & AlertDialog

    Expected Behavior

    Current Behavior

    Failure Logs

    feature 
    opened by psh2849 0
Owner
Euphony
Open Source for Soundless Acoustic Telecommunication Library
Euphony
Sample Project for Android Support Library 23.2

SnapShot: Contains features Vector Drawable Animated Vector Drawable AppCompat DayNight theme Bottom Sheets Using BottomSheetDialog in day-night mode.

Huqiu Liao 779 Nov 24, 2022
This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shadows etc...

Android L preview example Description This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shad

Saul Molinero 165 Nov 10, 2022
This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shadows etc...

Android L preview example Description This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shad

Saul Molinero 165 Nov 10, 2022
A sample project managing the dependencies using Gradle version catalog

playground-gradle-bom-dep-manage A sample project managing the dependencies using Gradle version catalog. Pros/Cons Comparison with dependency managem

Masatoshi Kubode 0 Nov 26, 2021
Minimal example of how to safely share a file produced by a task in one project, with a task in another project.

How to share files across Gradle subprojects: A minimal example This is the Gradle project: . ├── producer │ └── build.gradle.kts ├── consumer │ └

Rob Moore 2 Dec 17, 2021
A sample Android app which showcases advanced usage of Dagger among other open source libraries.

U+2020 A sample Android app which showcases advanced usage of Dagger among other open source libraries. Watch the corresponding talk or view the slide

Jake Wharton 5.7k Dec 22, 2022
Sample to show how to implement blur graphical tricks

BlurEffectForAndroidDesign Sample to show how to implement blur graphical tricks All the explanations could be found here: http://nicolaspomepuy.fr/?p

Nicolas POMEPUY 2k Dec 28, 2022
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app

Madalin Valceleanu 2.3k Dec 30, 2022
Sample material transition animations for Android

See ListOfThings for a newer implementation. Android Material Transitions This Android project samples some Material Design-ish transitions for list i

Todd Way 1.2k Dec 7, 2022
Sample application demonstrating Android design and animation

android-movies-demo This is a sample application showing off some interesting design/development interactions for a talk given at Droidcon 2013. As it

Daniel Lew 359 Jan 1, 2023
[] Port of Jake Wharton's U2020 sample app with use of MVP and Dagger 2

U+2020-mvp [DEPRECATED] We recomend to try Moxy framework instead of our solution. Port of Jake Wharton's U2020 sample app with use of MVP pattern and

Live Typing 315 Nov 14, 2022
A simple sample showing the different types of notifications on Andoid

Notification example Simple notification. Expandable notification Progress notification Action button notification Notifications: MainActivity: Refs h

Saul Molinero 191 Nov 29, 2022
PlayPauseDrawable 1.9 0.0 L5 Java This is a sample Play & Pause Drawable with morphing animation for Android

#PlayPauseDrawable #Deprecated please go to https://github.com/tarek360/Material-Animation-Samples This is a sample Play & Pause Drawable with morphin

Ahmed Tarek 48 May 26, 2022
How to apply meaningful and delightful motion in a sample Android app

Applying meaningful motion on Android How to apply meaningful and delightful motion in a sample Android app Read the complete post at https://medium.c

André Mion 167 Dec 19, 2022
A sample app showing how to build an app using the MVI architecture pattern.

MVI Example This application was streamed live on Twitch to demonstrate how to build an application using MVI. You can find the VOD here for now: http

Adam McNeilly 46 Jan 2, 2023
A sample Grocery Store app built using the Room, MVVM, Live Data, Rx Java, Dependency Injection (Kotlin Injection) and support Dark Mode

Apps Intro A sample Grocery Store app built using the Room, MVVM, Live Data, Rx Java, Dependency Injection (Kotlin Injection) and support Dark Mode In

Irsyad Abdillah 25 Dec 9, 2022
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM and MVI, Retrofit, Coil

Foodies - Modern Android Architecture Foodies is a sample project that presents a modern 2021 approach to Android app development. The project tries t

null 362 Jan 2, 2023
A sample Android application with a strong focus on a clean architecture, automated unit and UI testing and continuous integration.

Android playground This is a sample Android application with a strong focus on a clean architecture, automated unit and UI testing and continuous inte

null 6 Jun 4, 2022