Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
e3fbf47
초기 프로젝트 세팅
byunghyunkim0 Jun 5, 2026
c767d81
chore: omx ignore 에 추가
byunghyunkim0 Jun 5, 2026
47d8b5e
docs: UI 작업 규칙(RULE.md) 및 안내 문서(AGENTS.md) 추가
aksworns22 Jun 8, 2026
5a9bc1c
docs: 공통 UI 컴포넌트 작업 참고용 화면 스크린샷 추가
aksworns22 Jun 8, 2026
0e4590e
fix: 벡터 드로어블의 안드로이드 프레임워크 색상 참조를 리터럴 값으로 교체
aksworns22 Jun 8, 2026
d74ad48
feat: 누렁이 공통 UI 컴포넌트(theme/model/component) 작성
aksworns22 Jun 8, 2026
bb48750
docs: 공통 UI 컴포넌트 설계 기록 추가
aksworns22 Jun 8, 2026
21d4d45
Merge pull request #1 from byunghyunkim0/feature/ui-common-foundation
byunghyunkim0 Jun 8, 2026
9a7d7d5
feat: define destination selection UI state
byunghyunkim0 Jun 8, 2026
ba584aa
feat: define guidance and minimap UI state
byunghyunkim0 Jun 8, 2026
d7638fb
test: add UI state fixtures and coverage
byunghyunkim0 Jun 8, 2026
557962f
refactor: simplify UI state models
byunghyunkim0 Jun 8, 2026
d60eeac
Merge pull request #2 from byunghyunkim0/feature/ui-state-models
aksworns22 Jun 8, 2026
97af77a
Improve guidance UI components
Redish03 Jun 8, 2026
b57653c
Add guidance screen UI
Redish03 Jun 8, 2026
7e0838d
Show guidance screen in app preview
Redish03 Jun 8, 2026
c344691
Merge branch 'dev' into feature/ui-guidance-screen
Redish03 Jun 8, 2026
3d91eb8
Use modifiers for component sizing
Redish03 Jun 8, 2026
a751b1a
Merge branch 'feature/ui-guidance-screen' of https://github.com/byung…
Redish03 Jun 8, 2026
0dbf3f1
refactor: UI 컴포넌트 크기 설정 방식 변경 및 테스트 코드 삭제
Redish03 Jun 8, 2026
4713d4f
refactor: 주석 삭제
Redish03 Jun 8, 2026
b1614ce
feat: 공통 타이포그래피 스타일 추가 및 통합
Redish03 Jun 8, 2026
ef44b40
Merge pull request #3 from byunghyunkim0/feature/ui-guidance-screen
byunghyunkim0 Jun 8, 2026
e8084e2
feat: add destination selection screen
aksworns22 Jun 9, 2026
e1084ef
refactor: clarify destination selection content layout
aksworns22 Jun 9, 2026
f0993ce
refactor: DestinationSelectionDestinationList 컴포넌트 이름 변경
aksworns22 Jun 9, 2026
1fdce75
Merge pull request #4 from byunghyunkim0/feature/ui-destination-selec…
Redish03 Jun 9, 2026
fc5075d
feat: 안내 단계 상태와 진행 로직 추가
byunghyunkim0 Jun 9, 2026
a772e87
feat: 안내 단계 진행과 도착 화면 연결
byunghyunkim0 Jun 9, 2026
9c61295
Merge pull request #5 from byunghyunkim0/feature/ui-guidance-step-flow
Redish03 Jun 9, 2026
93b7d43
feat(guidance): GuidanceUiState에 MiniMapUiModel 추가 및 GuidanceScreen에 …
Redish03 Jun 9, 2026
e221fe0
feat(ui/component): RouteMapCard를 TactileMiniMap으로 리팩터링 및 시각 효과 개선
Redish03 Jun 9, 2026
1ea10b2
feat: add current location selection screen
aksworns22 Jun 9, 2026
847af58
merge dev into feature ui start selection
aksworns22 Jun 9, 2026
9244176
Merge pull request #6 from byunghyunkim0/feature/ui-start-selection
byunghyunkim0 Jun 9, 2026
3268559
Merge branch 'dev' into feature/tactile_block_mini_map
Redish03 Jun 9, 2026
b2bfbc9
chore: 필요없는 코드 제거
Redish03 Jun 9, 2026
29046f2
feat: 안내 화면 미니맵 노드 상태 자동 계산 로직 추가
Redish03 Jun 9, 2026
d23fd12
Merge pull request #7 from byunghyunkim0/feature/tactile_block_mini_map
byunghyunkim0 Jun 9, 2026
d507a2c
feat: 목적지 선택 상태와 이벤트 연결
byunghyunkim0 Jun 9, 2026
d5ee4a9
refactor: 안내 상태를 StateFlow로 관리
byunghyunkim0 Jun 9, 2026
f9ac7a6
Merge remote-tracking branch 'origin/dev' into feature/ui-destination…
byunghyunkim0 Jun 9, 2026
41358a5
chore: 컴포넌트 네이밍 수정
byunghyunkim0 Jun 9, 2026
f1e322c
Merge pull request #8 from byunghyunkim0/feature/ui-destination-state…
Redish03 Jun 9, 2026
34979ab
feat: 현재 위치 선택 상태와 화면 연결
byunghyunkim0 Jun 10, 2026
3d8da1f
test: 현재 위치 선택 상태 동작 검증
byunghyunkim0 Jun 10, 2026
651ae04
Merge pull request #9 from byunghyunkim0/feature/ui-current-location-…
Redish03 Jun 10, 2026
5e3d120
feat: 화면 선택부터 안내까지 내비게이션 연결
byunghyunkim0 Jun 10, 2026
bc455ef
test: 앱 화면 전환과 안내 상태 검증
byunghyunkim0 Jun 10, 2026
2a7b83b
refactor: 내비게이션 경로 타입 명칭 정리
byunghyunkim0 Jun 10, 2026
f67109d
Merge pull request #10 from byunghyunkim0/feature/ui-guidance-navigation
Redish03 Jun 10, 2026
616c1ea
feat: 역 경로 도메인 모델과 탐색 서비스 추가
byunghyunkim0 Jun 11, 2026
45bc026
feat: 판교역 MapData와 데이터 소스 추가
byunghyunkim0 Jun 11, 2026
c29217b
refactor: 안내 서비스와 UI 상태를 MapData에 연결
byunghyunkim0 Jun 11, 2026
1259c4d
test: MapData 기반 경로와 안내 흐름 검증
byunghyunkim0 Jun 11, 2026
c4f902b
test: 미니맵 크기 변경에 독립적으로 검증
byunghyunkim0 Jun 11, 2026
664970d
feat: 11층 점자 블록 MapData 적용
byunghyunkim0 Jun 11, 2026
414aae1
Merge pull request #11 from byunghyunkim0/feature/map-data-navigation…
byunghyunkim0 Jun 12, 2026
f9800d1
feat: 플랫폼별 음성 안내 기능 구현
byunghyunkim0 Jun 12, 2026
56285b9
feat: 경로 안내 화면에 음성 재생 연결
byunghyunkim0 Jun 12, 2026
f006dc7
Merge pull request #12 from byunghyunkim0/feature/voice-guidance
Redish03 Jun 12, 2026
5b3813a
refactor: VoiceGuide 수명 주기 관리 로직 수정
Redish03 Jun 12, 2026
d58ece1
fix: 안내 메시지 문구 수정
Redish03 Jun 12, 2026
9c0e8e0
ui: DestinationSelectionScreen에 safeContentPadding 추가
Redish03 Jun 12, 2026
0411f81
refactor: UI 접근성(Semantics) 중복되는 안내 메세지 개선
Redish03 Jun 14, 2026
6fa7f75
feat: 스크린 리더 활성화 시 음성 안내 중복 방지
Redish03 Jun 14, 2026
852daa9
refactor: GuidanceRouteCalculator 내 불필요한 주석 제거
Redish03 Jun 15, 2026
94ab594
Merge pull request #13 from byunghyunkim0/refactor/TTS
byunghyunkim0 Jun 15, 2026
7c811ec
feat: 화면 전환 애니메이션 제거
Redish03 Jun 15, 2026
3fb3e08
feat: 목적지 선택 화면에 현재 위치 안내 문구 추가
Redish03 Jun 15, 2026
b761647
ui: CurrentLocationBar 클릭 범위 및 스타일 수정
Redish03 Jun 15, 2026
a39b5b5
feat: 목적지와 출발지가 같다면 바로 에러 메세지 보여주고, 음성메세지 출력
Redish03 Jun 15, 2026
2f625a6
refactor: 주요 화면 레이아웃 구조를 Scaffold로 변경
Redish03 Jun 15, 2026
484ccc2
Merge pull request #14 from byunghyunkim0/refactor/ui-expand-current-…
byunghyunkim0 Jun 15, 2026
3eb068c
Stop voice guide before advancing guidance
byunghyunkim0 Jun 16, 2026
0d7b477
Stop voice guide on guidance interactions
byunghyunkim0 Jun 16, 2026
d11d599
Merge pull request #15 from byunghyunkim0/codex/guidance-tts-talkback…
Redish03 Jun 16, 2026
48077fa
feat: 음성 현재 위치 인식 기능 추가
byunghyunkim0 Jun 17, 2026
dd559f9
refactor: 음성 위치 선택 상태를 ViewModel로 이동
byunghyunkim0 Jun 17, 2026
297bd4c
Merge pull request #16 from byunghyunkim0/feature/mvvm-voice-location…
Redish03 Jun 17, 2026
cf42e4a
feat: 서현역 지하철 맵 데이터 추가
byunghyunkim0 Jun 17, 2026
9507819
Merge pull request #17 from byunghyunkim0/feature/seohyeon-basement-s…
Redish03 Jun 17, 2026
ff1868d
docs: 4주차 보고서 작성
Redish03 Jun 18, 2026
5485fa1
docs: 부자연스러운 표현 수정
Redish03 Jun 18, 2026
6e7547c
feat: 점형 블록 노드 이름 안내 제거
byunghyunkim0 Jun 19, 2026
dcd7d03
feat: 커스텀 폰트 적용
byunghyunkim0 Jun 19, 2026
6e2b732
Merge pull request #18 from byunghyunkim0/dev
byunghyunkim0 Jun 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
.gradle/
build/

# .omx
.omx

# Local configuration file (sdk path, etc)
local.properties

Expand Down
19 changes: 19 additions & 0 deletions nureongi/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
*.iml
.kotlin
.gradle
**/build/
xcuserdata
!src/**/build/
local.properties
.idea
.DS_Store
captures
.externalNativeBuild
.cxx
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
!*.xcodeproj/xcshareddata/
!*.xcodeproj/project.xcworkspace/
!*.xcworkspace/contents.xcworkspacedata
**/xcshareddata/WorkspaceSettings.xcsettings
node_modules/
5 changes: 5 additions & 0 deletions nureongi/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# AGENTS.md

## UI 작업

UI 화면을 새로 만들거나 수정할 때는 먼저 [`docs/ui/RULE.md`](nureongi/docs/ui/RULE.md) 를 읽고 그 규칙을 따릅니다.
31 changes: 31 additions & 0 deletions nureongi/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
This is a Kotlin Multiplatform project targeting Android, iOS.

* [/iosApp](./iosApp/iosApp) contains an iOS application. Even if you’re sharing your UI with Compose Multiplatform,
you need this entry point for your iOS app. This is also where you should add SwiftUI code for your project.

* [/shared](./shared/src) is for code that will be shared across your Compose Multiplatform applications.
It contains several subfolders:
- [commonMain](./shared/src/commonMain/kotlin) is for code that’s common for all targets.
- Other folders are for Kotlin code that will be compiled for only the platform indicated in the folder name.
For example, if you want to use Apple’s CoreCrypto for the iOS part of your Kotlin app,
the [iosMain](./shared/src/iosMain/kotlin) folder would be the right place for such calls.
Similarly, if you want to edit the Desktop (JVM) specific part, the [jvmMain](./shared/src/jvmMain/kotlin)
folder is the appropriate location.

### Running the apps

Use the run configurations provided by the run widget in your IDE's toolbar. You can also use these commands and options:

- Android app: `./gradlew :androidApp:assembleDebug`
- iOS app: open the [/iosApp](./iosApp) directory in Xcode and run it from there.

### Running tests

Use the run button in your IDE's editor gutter, or run tests using Gradle tasks:

- Android tests: `./gradlew :shared:testAndroidHostTest`
- iOS tests: `./gradlew :shared:iosSimulatorArm64Test`

---

Learn more about [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html)…
48 changes: 48 additions & 0 deletions nureongi/androidApp/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
import org.jetbrains.kotlin.gradle.dsl.JvmTarget

plugins {
alias(libs.plugins.androidApplication)
alias(libs.plugins.composeMultiplatform)
alias(libs.plugins.composeCompiler)
}

kotlin {
compilerOptions {
jvmTarget = JvmTarget.JVM_11
}
}
dependencies {
implementation(projects.shared)

implementation(libs.androidx.activity.compose)

implementation(libs.compose.uiToolingPreview)
debugImplementation(libs.compose.uiTooling)
}

android {
namespace = "com.woowa.nureongi"
compileSdk = libs.versions.android.compileSdk.get().toInt()

defaultConfig {
applicationId = "com.woowa.nureongi"
minSdk = libs.versions.android.minSdk.get().toInt()
targetSdk = libs.versions.android.targetSdk.get().toInt()
versionCode = 1
versionName = "1.0"
}
packaging {
resources {
excludes += "/META-INF/{AL2.0,LGPL2.1}"
}
}
buildTypes {
getByName("release") {
isMinifyEnabled = false
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}
30 changes: 30 additions & 0 deletions nureongi/androidApp/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">

<uses-permission android:name="android.permission.RECORD_AUDIO" />

<queries>
<intent>
<action android:name="android.speech.RecognitionService" />
</intent>
</queries>

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@android:style/Theme.Material.Light.NoActionBar">
<activity
android:exported="true"
android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package com.woowa.nureongi

import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview

class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
enableEdgeToEdge()
super.onCreate(savedInstanceState)

setContent {
App()
}
}
}

@Preview
@Composable
fun AppAndroidPreview() {
App()
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
<aapt:attr name="android:fillColor">
<gradient
android:endX="85.84757"
android:endY="92.4963"
android:startX="42.9492"
android:startY="49.59793"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
android:strokeWidth="1"
android:strokeColor="#00000000" />
</vector>
170 changes: 170 additions & 0 deletions nureongi/androidApp/src/main/res/drawable/ic_launcher_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="#3DDC84"
android:pathData="M0,0h108v108h-108z" />
<path
android:fillColor="#00000000"
android:pathData="M9,0L9,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,0L19,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M29,0L29,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M39,0L39,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M49,0L49,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M59,0L59,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M69,0L69,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M79,0L79,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M89,0L89,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M99,0L99,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,9L108,9"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,19L108,19"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,29L108,29"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,39L108,39"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,49L108,49"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,59L108,59"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,69L108,69"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,79L108,79"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,89L108,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,99L108,99"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,29L89,29"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,39L89,39"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,49L89,49"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,59L89,59"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,69L89,69"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,79L89,79"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M29,19L29,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M39,19L39,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M49,19L49,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M59,19L59,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M69,19L69,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M79,19L79,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions nureongi/androidApp/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<resources>
<string name="app_name">Nureongi</string>
</resources>
Loading