티스토리 뷰
안녕하세요. Faith People 입니다.
안드로이드 앱 배포 후 주변 요청으로 아이폰 앱 개발에 들어갔습니다.
처음으로 아이폰 개발이라 스위프트 스터디 개설 등 열심히 공부하며 만들었습니다.
서두가 길었네요...
이번 시간은 아이폰 버전 앱 소개와 안드로이드와 다른 점을 소개하려고 합니다.
전반적인 앱 디자인은 안드로이드와 다르지 않게 구성하였습니다.
안드로이드와 다른점은 두가지 입니다.
1. 푸시 알림 민족 데이터 업데이트 방식
밑에 스크린샷을 보면 왼쪽은 기본 푸시 알림이고 오른쪽은 그 푸시 알림을 "꾹" 눌렀을 때(3D 터치) 보여지는 화면입니다.
여기서 안드로이드하고 다른점은 Swift 푸시의 Delegate는 foreground와 background에서 알림이 울렸을 때로 나눠지는데,
background 에서는 알림 메시지를 "클릭" 해야지 Delegate 을 호출하게됩니다.
따라서 현재 보여진 민족의 다음 민족을 보기를 원하면 '알림을 클릭' 하셔서 앱에 진입 해야합니다.
2. 앱 블로그 진입 방식
안드로이드는 직접 웹뷰에서 호출하였으나, 아이폰은 사파리 앱을 통해서 보여지도록 구성하였습니다.
따라서 화면도 달라졌습니다.
ps. 안드로이드도 업데이트 하였습니다. 주요 업데이트 내용은 민족 데이터 업데이트 및 UI 개선입니다.
* 오퍼레이션 차이나(저자 : 풀 해터웨이, 발간: 중국대학선교회)의 동의를 얻어 게시하며 모든 저작권은 오퍼레이션 차이나에 있음을 알려드립니다.
* 본 저자는 앱 개발 대리자 역할이며 모든 앱에 대한 권한 및 책임은 "미션차이나센터"에 있습니다.
'Application > MCC' 카테고리의 다른 글
[미션차이나센터][iOS] 1.2.2 버전 업데이트 (0) | 2017.12.18 |
---|---|
[미션차이나센터][iOS] 1.2.0 버전 업데이트 (0) | 2017.12.18 |
[미션차이나센터][iOS] 1.1.0 업데이트 (0) | 2017.12.18 |
[미션차이나센터] QR 코드 공유 (0) | 2017.12.18 |
[미션차이나센터] 소개 (0) | 2017.12.18 |
- push
- 고시문
- java
- IOS
- 임용고시
- 고시문헬퍼
- 안드로이드
- DI
- view
- 스코어헬퍼
- Kotlin
- issue
- Android Studio
- 선교
- IT
- 알고리즘
- swift
- 코틀린
- 미션차이나센터
- 점수판
- MCC
- missioon
- 패턴
- RXjava
- flutter
- missionchina
- 디자인패턴
- Android
- 탁구
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |