지금 선택하신 게시판은 정보 게시판입니다.
   소녀전선과 관련된 다양한 정보를 다루는 게시판으로, 게시판의 성격과 맞는 내용으로 작성해주셔야 되며
   최소 1장 이상의 이미지 혹은 동영상 등 보조자료반드시 넣어주시기 바랍니다.
   이를 어긴 게시글에 대해서는 별도의 알림 없이 삭제될 수 있으며, 제재처리될 수 있으니 주의해주시기 바랍니다.
   아울러, 가급적이면 말머리를 선택하여 작성해주시기를 부탁드립니다.

※양식 적용 : 2017.11.23
   최종 수정 : 2017.11.23

---------------------------------------------------------------------------------------------


25일 00:23분부로 업로드 완료되었습니다. 스토어 검색창에 "소녀전선 서포터" 라고 검색하면 앱이 검색됩니다.

아니면 아래 링크도 접속하셔도 됩니다.


----------------------------------------------------------------------------------------------

안녕하세요, GFS 개발자 URK96입니다.

이번에도 업데이트 소식을 들고 왔습니다.



가 아닌 새로운 소식을 들고 왔습니다.

제목의 GFS-A는 GFS 모바일 버전 중 Android 버전 공개에 대해 안내해 드리려고 글을 쓰게 됬습니다.

이번에 공개된 초기버전 1.0.0 버전은 GFS 중 도감 기능만 탑재해서 공개되었습니다. (스킬 정보 열람 제외)



마켓에 올라온 앱을 설치 후 실행시키시면 이런 스플래시 화면이 반겨줄 겁니다.
이 화면에서 앱 초기화, DB 업데이트 확인, DB 로드 등 초기에 필요한 작업들을 수행하게 됩니다.
DB 업데이트의 경우 자동 업데이트이므로 참고 부탁드립니다.




다음은 메인 화면입니다.


기본적으로 서버에 있는 모바일 전용 공지사항을 불러오게 되어 있습니다.
또한 메뉴 진입은 왼쪽 모서리 부분을 오른쪽으로 당기면 메뉴 서랍이 열리는데, 그 쪽 화면에서 메뉴를 선택하실 수 있습니다.
초기 버전 1.0.0 기준 인형, 장비, 요정 도감만 오픈되어 있습니다. 다른 기능은 추후 업데이트로 추가될 예정입니다.

또한 오른쪽 상단에 보시면 점 3개가 세로로 되어있는 버튼이 있는데 클릭하시면


다음과 같이 설정, 피드백, 정보 메뉴가 나란히 뜹니다. 원하시는 메뉴 선택해서 들어가시면 되겠습니다.
피드백 기능의 경우 웹브라우저로 넘어가며, GFS 피드백을 받는 Google 설문지 화면으로 자동적으로 넘어갑니다.


다음은 인형 도감입니다.












현재 스킬정보를 제외한 모든 정보를 열람하실 수 있습니다.

이미지 또한 기존 데스크탑 GFS와 동일한 이미지를 사용하기 때문에 이미지 퀄리티는 동일합니다. 일반/부상 간 전환은 이미지를 클릭하시면 전환됩니다.

각 정보는 좌우 화면 스와이프를 통해 이동하실 수 있으며, 정보는 그때그때마다 바로 로딩됩니다.

스킬정보의 경우 현재 표시 오류가 있어 잠시 제외되었으며, 이후 업데이트 될 1.0.1 버전에서 다시 추가될 예정입니다.

여담이지만 소소한 진행바 애니메이션도 재미삼아 한 번 추가해 보았습니다.




다음은 장비 도감입니다.






장비 도감은 인형 & 요정 도감과 다르게 목록이 GridView로 구성되어 있습니다. 해당 아이콘을 클릭하시면 각 장비 정보로 넘어가게 됩니다.

또한 데스크탑 GFS와 동일하게 모든 정보를 열람하실 수 있습니다.

다만, 부가 정보의 경우 현재 내부 디자인 오류로 인해 스킬 정보와 마찬가지로 1.0.1 업데이트에 수정되어서 나올 예정입니다.



다음은 요정 도감입니다.









요정 도감은 기존 데스크탑 GFS와 약간 다르게 목록에서 타입 표시가 아이콘으로 변경되었습니다.
빨간색 아이콘이 전투, 파란색 아이콘이 책략 타입이므로 참고해 주시기 바랍니다.

요정 도감도 인형 도감처럼 요정 정보를 열람하실 수 있으며, 스킬 정보만 제외되어 있습니다. 이 또한 1.0.1 버전에서 추가될 예정입니다.






설정은 우선 구동에 필요한 설정만 넣어놓았습니다. 1.0.1 버전에서 다양한 옵션들이 추가될 예정입니다.

GFS-A는 기본적으로 서버 이미지를 불러오지만, 와이파이가 아닌 데이터일 경우 데이터 소모량과 서버 트래픽 문제로 인해 캐시 방식을 택하게 되었습니다.

한 번 서버에서 불러온 이미지는 자동적으로 캐시로 저장되며, 다음번에 불러올 때는 저장된 캐시를 이용해 불러오기 때문에 캐시 생성 이후에는 서버를 접속하지 않습니다. 

다만, 캐시가 늘어날 경우 용량 문제가 있기 때문에 용량이 부족하실 경우 위 설정 화면에 '캐시 삭제' 기능을 이용해서 캐시를 삭제시켜주시면 됩니다.

또한 오프라인 모드 비슷하게 이용하실 수 있도록 모든 캐시를 일괄적으로 바로 다운로드 받아 일부 서버 접속이 필요한 기능 (DB 업데이트, 공지 로드)을 제외하고는 서버 접속 없이 이용할 수 있도록 제작하였습니다. 이 경우 현재 기준 약 400MB 정도 필요하기 때문에 미리 공간을 확보해 주셔야 합니다.









현재 구현된 기능은 여기까지이며 기존 데스크탑 GFS와 대응하는 나머지 기능들은 업데이트를 통해 차례로 추가 & 개선해 나갈 예정입니다.

글 작성일인 1월 24일 apk등록을 하였으며, 실제 마켓에 표시되기까지는 1일 이상이 소요될 수 있습니다.

앱 용량은 18MB 내외입니다. 최대한 줄여보려고 하였으나 JAVA가 아닌 C#과 Xamarin 프레임워크를를 이용하였기 때문에 프레임워크에 따른 용량 증가가 불가피하게 되었습니다. 그래도 기존 최적화 작업 전 50MB에서 이 정도까지 줄였으니 말 다했네요......

Xamarin 프레임워크가 아직은 100% 완벽한게 아니다보니 프레임워크 내부 버그로 인해 앱이 비정상적으로 실행되는 경우가 간혹가다 있습니다. 이 경우는 제가 프레임워크를 만드는 사람이 아니다보기 때문에 어쩔 수 없습니다(...)
그래도 프레임워크로 인해 오류가 나는 경우는 진짜 드물기 때문에 왠만한 주류 Android 기기들은 잘 실행될 겁니다.


요정 도감과 장비 도감은 상관없는 문제이지만, 인형 도감에 치명적 문제가 하나 있습니다. GFS가 인형 일러스트를 그대로 표시하는 방식을 선택한 터라  인형 일러스트 표시에 어쩔 수 없이 RAM이 많이 사용됩니다. 이는 현재 1.0.0 버전에서 어느정도 최적화를 거쳐 RAM이 2GB 이상이면 왠만해선 RAM 부족 오류 없이 사용가능합니다만, 1GB 이하인 경우는 인형 도감을 이용하실 때 RAM 부족 때문에 이미지가 표시되지 않거나 (특히 UMP45) 캐싱이 실패하는 경우가 자주 있습니다. 이는 어쩔 수 없는 부분이며, 업데이트로 이 문제를 해결하려고 현재 이미지 품질을 조금이나마 낮춰서 소모하는 RAM을 줄이려는 등 각종 트윅들을 적용해보고 있습니다. 목표는 1GB까지 원활한 구동이기 때문에 최대한 노력해 보도록 하겠습니다. 요정 도감이나 장비 도감은 워낙 이미지 자체 용량이 작기 때문에 1GB에서도 무리없이 작동됩니다.

현재 옛날 기기 중 Optimus 2X (Android 4.4) 까지 작동 테스트 성공했습니다. 아마 기기마다 사양이나 이런 문제들이 다르다 보니 최대한 최적화 하려고 노력해보겠지만 이러한 차이점은 감안하고 사용하셔야 할 것 같습니다.

개발 시 앱 디버깅 대상 기종은 LG G2, LG Wine Smart 입니다. 이 G2 사양 이상이시면 대부분 원활하게 구동될 겁니다.
애초에 G2, 아니 Optimus 2X보다 더 낮은 사양을 사용할 리는 없다고 예상하기 때문에.....(설마?)


GFS-A의 최소 & 권장사양은 다음과 같습니다.

OS : 최소 Android 4.4 이상, 권장 Android 5.0 이상
CPU : 그냥 Optimus 2X 보다 높으면 됩니다. 애초에 이 욕먹던 2X의 Nvidia Tegra CPU로도 잘만 돌아갑니다.
RAM : 최소 512MB 이상, 권장 1~2GB 이상
내부용량 : 최소 100MB (스토어에서 확인하는 최소 설치 기준치), 권장 600MB 이상 (캐시 기능 때문)



피드백은 앱 내 피드백 기능 이용하시거나 이메일로 문의 주시면 됩니다 :)