만족

[사이퍼즈 서포터] Web/Android/IOS 출시 완료 본문

[사이퍼즈 서포터] Web/Android/IOS 출시 완료

Project/사이퍼즈 서포터 Satisfaction 2020. 8. 19. 17:22

 

2020년 6월 19일에 웹 프리뷰 버전을 출시한 이후, 현재 2020년 8월 19일 기준 14번의 릴리즈가 있었습니다.

(패치노트: https://cpsp.kr/patchnotes

 

또한 웹 버전 출시 당시 모바일/데스크탑 환경을 동시에 염두에 두고 개발했기 때문에 

당장에 스마트폰 브라우저로 접속하더라도 큰 불편함 없이 사용이 가능했었죠.

 

그러나 본질적으로 브라우저를 키고 주소를 입력해서 들어와야 한다는 번거로움이 있었습니다.

그렇다고 Android/IOS앱을 각각 만들면, 기능 변경이 있을 떄 마다 3개의 언어로 프로그래밍된 앱을 모두 고쳐줘야 한다는 점도 부담스럽게 다가왔습니다.

 

이를 해결하기 위해 Hybrid Application으로 서비싱하는것을 채택했습니다.

 

잠깐 Application의 종류 몇 가지에 대해 알아보겠습니다.

 

Native Application => 해당 플랫폼에서만 돌아가는(최적화된) 언어로 작성된 App

Hybrid Application => Native Applicaton으로 웹 페이지를 앱으로 감싼 형태의 App

Web Application => 모바일 웹 App

 

이미 모바일 웹 App은 이미 여기에 준비되어 있으니, 해당 페이지를 네이티브 앱으로 씌워주기만 하면 됩니다.

 

이것도 Android/IOS 각각 개발하게 되면 번거롭겠죠.

 

따라서 React Native라는 Cross-Platform Framework를 사용해서 하나의 언어로 Android/IOS앱을 만들었습니다.

https://reactnative.dev/

 

React Native · A framework for building native apps using React

A framework for building native apps using React

reactnative.dev

이제 기능이 변경될 때 Web만 수정해준다면 Web/Android/IOS의 컨텐츠가 동시에 변하게 되는 것이죠.

 

매우 효율적인 구조입니다.

 

안드로이드 플레이스토어 링크

 

CPSP:: 사이퍼즈 서포터 Lite (사이퍼즈 전적검색/랭킹검색/가이드/랭킹) - Google Play 앱

사이퍼즈 공식 앱이 아닙니다. 기존 사이퍼즈 서포터 앱과 달리 웹서비스와 직접적으로 연결된 서비스로 별도의 번거로운 앱 업데이트 없이도 업데이트된 서비스를 이용할 수 없습니다. 랭킹/��

play.google.com

IOS 앱스토어 링크

 

‎CPSP

‎네오플에서 개발했거나 게임 사이퍼즈 공식 앱이 아닙니다. 기존 사이퍼즈 서포터 앱과 달리 웹서비스와 직접적으로 연결된 서비스로 별도의 번거로운 앱 업데이트 없이도 업데이트된 서비��

apps.apple.com

웹사이트 링크

 

사이퍼즈 서포터

사이퍼즈 공략/전적검색/통계 등 유용한 정보를 제공합니다

cpsp.kr

 

 

왜 앱 이름이 '사이퍼즈 서포터'가 아닌 CPSP로 정했는가에 대한 의문이 있을 수 있습니다.

 

IOS의 앱 심사는 까다롭기로 악명높은데, '사이퍼즈 서포터'로 제출하니

유명 서비스의 이름을 사칭하여 유저들에게 공식 앱인것 처럼 느끼게 한다는 점 때문에 4번이나 심사에서 떨어졌습니다.

 

분명 IOS 앱스토어에도 오픈 API를 이용해 만든 앱이 존재하는데도 말이죠....

 

아무튼.. CPSP는 CyphersSupporter에서 한자씩 따서 만들어진 이름입니다.

 

많은 분들이 CPSP를 사용해서 게임 플레이에 도움이 됐으면 좋겠습니다.

 

 



Comments