8000 GitHub - UntactOrder/UntactOrder.MobileClient: UntactOrder Moblie Client(Android&iOS Client Apps)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 8, 2024. It is now read-only.

UntactOrder/UntactOrder.MobileClient

Repository files navigation

[EN]UntactOrder: Non-Contact Order
[KO]언택트오더: 비대면 주문

UntactOrder Android Client(주문 고객용 안드로이드 클라이언트 앱) <TargetSDK 33, MinSDK 24>

UntactOrder Darwin Client(주문 고객용 다윈 계열 OS 클라이언트 앱) <TargetSDK 15.5, MinSDK ->

AC로고 AC로고1

UntactOrder Order Assistant(자영업자용 주문 관리 클라이언트 앱) <TargetSDK 33, MinSDK 24>

OA로고 OA로고1

개발 환경

  • IntelliJ IDEA 2022.2 with Android Extenion (or up)
  • Gradle 7.4 (or up)
  • Android Gradle Plugin 7.3.0-beta04 (or up)
  • Android 13 (Android API 33 Platform JetBrains Runtime) (or up)

사용 언어

  • Kotlin/XML
  • Swift
  • etc

필요 모듈

  • etc... (build.gradle 참조)

빌드 방법

유의사항

  • 프로젝트 경로에 한글 끼워넣지 말자 (계정명이 한글이면... 드라이브 최상위에 클론 해서 빌드 해보고 안되면 ㅠㅠ)
  • 그래들이 . 붙어 있는 경로에서 빌드가 안되는거 같으니 레포 클론할 때 MobileClient로 폴더명 바꾸는거 잊지 말자

[빌드 전 사전 작업]

(1). 개발 환경 세팅 필요 (상단 개발 환경 설명된 부분 참고)
(2). git clone

git clone https://github.com/UntactOrder/UntactOrder.MobileClient.git MobileClient
(3). git branch(분기) 변경 - main/beta/dev 
(4). 프로젝트 루트에 local.properties 생성
아래와 같은 내용으로 파일 생성하고, __??__ 형태의 부분 수정하기
__________________________________________________________

## This file is automatically generated by Android Studio.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file should *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.
#
# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
sdk.dir=C\:\\Users\\__YOUR_WINDOWS_USER_NAME__\\AppData\\Local\\Android\\Sdk
#
# Apk Key-Signing Configurations
sign_key_config.release.key_store.dir=__YOUR_SIGNKEY_KEYSTORE_DIR__
sign_key_config.release.key_store.password=__YOUR_SIGNKEY_KEYSTORE_PW__
sign_key_config.release.key.alias=__YOUR_SIGNKEY_KEY_ALIAS__
sign_key_config.release.key.password=__YOUR_SIGNKEY_KEY_PW__
#
# SSO SDK Keys
kakao.sdk.native_app_key=__YOUR_KAKAO_SDK_NATIVE_APP_KEY__
naver.sdk.client_id=__YOUR_NAVER_SDK_CLIENT_ID__
naver.sdk.client_secret=__YOUR_NAVER_SDK_CLIENT_SECRET__

(5). Build Config Sync (.idea/workspace.xml) - manually
cp ./.idea/workspace.xml.bak ./.idea/workspace.xml
(6). firebase 프로젝트 설정 페이지에서 google-services.json 파일 받아 app 모듈 루트에 집어넣기
(END). Open Project!

1. ??

  • ???
????

About

UntactOrder Moblie Client(Android&iOS Client Apps)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0