모바일 10

파이어베이스를 이용한 유니티 게임 로그 분석

파이어베이스를 이용한 유니티 게임 로그 분석 조대협 (http://bcho.tistory.com)모바일 로그 분석일반적으로 모바일 로그 분석은 클라우드 기반의 무료 솔루션을 이용하다가 자체 구축으로 가는 경우가 많다.클라우드 기반의 무료 로그 분석 솔루션으로는 구글 애널러틱스, 야후의 플러리, 트위터의 패브릭 그리고 구글의 파이어베이스 등이 있다.이런 무료 로그 분석 솔루션들을 사용이 매우 간편하고, 핵심 지표를 쉽게 뽑아 줄 수 있으며, 별도의 운영이 필요 없다는 장점을 가지고 있다.그러나 이런 클라우드 기반의 무료 솔루션의 경우에는 요약된 정보들만 볼 수 있고 또한 내가 원하는 지표를 마음대로 지정을 할 수 없기 때문에, 어느정도 서비스가 성장하고 팀의 여력이 되면 별도의 로그 수집 및 분석 솔루션을..

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석- #3 빅쿼리에 연동하여 모든 데이타를 분석하기

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석#3 빅쿼리에 연동하여 모든 데이타를 분석하기 조대협 (http://bcho.tistory.com) 파이어베이스 애널러틱스의 대단한 기능중의 하나가, 모바일에서 올라온 모든 원본 로그를 빅쿼리에 저장하고, 이를 빅쿼리를 통해서 분석할 수 있는 기능이다. 대부분의 매니지드 서비스 형태의 모바일 애널리틱스 서비스는 서비스에서 제공하는 지표만, 서비스에서 제공하는 화면을 통해서만 볼 수 있기 때문에, 상세한 데이타 분석이 불가능하다. 파이어베이스의 경우에는 빅쿼리에 모든 원본 데이타를 저장함으로써 상세 분석을 가능하게 해준다. 아울러, 모바일 서비스 분석에 있어서, 상세 로그 분석을 위해서 로그 수집 및 분석 시스템을 별도로 만드는 경우가 많은데, 이 경우 모..

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #2-분석 지표 이해하기

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #2-분석 지표와 대쉬 보드 이해하기 조대협 (http://bcho.tistory.com) 파이어베이스 애널러틱스로 지표를 수집하게 되면, 몬가 아름다워(?) 보이는 대쉬 보드와 그래프들을 볼 수 있다. 그러나 정작 각 그래프의 항목과 수치가 무엇을 의미하는지를 이해하지 못한다면 무용 지물이나 다름없다. 비단 파이어베이스 애널러틱스 뿐 아니라, 일반적인 데이타 분석에서도 많이 겪는 실수중에 하나인데, 이번에는 파이어베이스 애널러틱스에 의해서 분석되어 리포트로 제공되는 각종 지표와 이와 연관된 이벤트들에 대해서 알아보도록 한다.대쉬 보드파이어베이스 애널러틱스를 사용하게 되면 리포트는 대쉬보드를 통하여 출력되게 된다. 대쉬 보드는 대략 아래와 같이 생겼는데..

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #1-Hello Firebase

파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #1-Hello Firebase조대협 (http://bcho.tistory.com) 얼마전에 구글은 모바일 백앤드 플랫폼인 파이어베이스를 인수하고 이를 서비스로 공개하였다.파이어 베이스는 모바일 백앤드의 종합 솔루션으로, 크래쉬 리포팅, 리모트 컨피그를 이용한 A/B 테스팅 플랫폼, 클라우드와 자동 동기화가 가능한 리얼타임 데이타 베이스, 사용자 인증 기능, 강력한 푸쉬 플랫폼 다양한 모바일 기기에 대해서 테스트를 해볼 수 있는 테스트랩 등, 모바일 앱 개발에 필요한 모든 서비스를 제공해주는 종합 패키지와 같은 플랫폼이라고 보면 된다. 안드로이드 뿐만 아니라 iOS까지 지원하여 모든 모바일 앱 개발에 공통적으로 사용할 수 있다. 그중에서 파이어베이스 애..

모바일 앱 개발을 지원하는 - Twitter fabric overview

트위터 모바일 SDK 서비스 패브릭에 대한 소개 조대협 (http://bcho.tistory.com) 트위터에서는 2014년 부터, 모바일 생태계 지원을 위해서 다양한 기능을 제공하는 Fabric 서비스를 제공하고 있다. 데이타 분석 및 리포팅, 트위터 연동등 다양한 기능을 제공하고 있는데, 대략적인 프로덕트들에 대한 기능과 특징을 살펴보고자 한다. Crashlytics - Crash Reporting (https://fabric.io/kits/android/crashlytics) 모바일앱에 대한 크래쉬 내용에 대한 수집 및 분석 기능을 제공한다. 특이한 사항으로는 크래쉬 분석 뿐만 아니라, 베타 사용자나 테스터들에게 앱을 배포할 수 있는 기능을 제공하고 베타 테스트 사항을 추적할 수 있는 기능을 제공한..

모바일 데이타 분석 및 사용자 분석

쉽게 이해하는 모바일 데이타 분석 조대협(http://bcho.tistory.com) 모바일 서비스 비지니스를 진행함에 있어서 가장 중요한 것중 하나는 지표에 따른 의사 결정과 서비스 개선이다. 이를 위해서, 어떤 지표들이 필요한지 정의하고 어떻게 측정할지에 대한 정확한 이해가 필요한데, 이 글에서는 모바일 서비스 리포팅에 대해 어떤 지표가 있고 어떻게 활용해야 하는지, 그리고 이런 지표를 수집 분석하기 위한 도구들에 대해서 설명하도록 한다. 모바일 서비스에서 단계별 사용자 흐름 먼저 지표를 이해하기 전에, 사용자가 모바일 서비스 가입부터 사용에서 부터 이익을 내줄때 까지 어떤 흐름을 거치는지에 대해서 살펴볼 필요가 있다. 여러 글들이나 서비스들에서 다소 용어 차이는 있지만 대부분 아래와 같이 단계를 정..

모바일 개발 트렌드

모바일 개발 트렌드에 대한 예측 조대협 (http://bcho.tistory.com) 시장 환경 2016년 모바일 개발 트렌드에 대해서 언급하기 앞서서 전체적인 모바일 비지니스 변화를 지켜볼 필요가 있다. 모바일 스타트업 중심의 개발 트랜드가 계속 여러 유니콘(실리콘 밸리에서 급속도로 성장하고 있는 스타트업)들의 실적 약화에도, 내년에도 변함없이 계속해서 스타트업 생태계는 확장이 되어갈 것이고, 그 중심에 모바일 앱이 있을 것 이라고 본다.많은 모바일 앱들은 톡톡 튀는 아이디어와 새로운 기술들로 무장한 스타트업을 중심으로 개발이 될것이라고 보는데, 모바일 스타트업의 특성상 필요한 몇가지 요구 사항이 있고, 이 요구 사항을 채워주는 기술 위주로 내년은 기술 트랜드가 발전하지 않을까 싶다. 모바일 중심의 스..

책추천-모바일 디자인&개발 (지앤선)

요즘 모바일 디자인 & 개발 이라는 책을 읽고 있습니다. 얼마전에 서점에 가보니 깔린 책들이 몽땅 아이폰이나 안드로이드 개발이야기 더군요. 그만큼 요즘 모바일이 많이 관심 받고 있다는 이야기인데. 블로그에도 포스팅 했지만 WP7도 테스트 해보고 안드로이드도 테스트해봤습니다. 아이폰은 사실 개발 환경 설정의 귀차니즘으로 코드만 본정도? 입니다. 제 직업이 아키텍트이기 때문에 주로 전체적인 시스템 설계를 담당합니다. 아키텍쳐링에서 가장 중요한것은 기술의 특성을 이해하고 비지니스 요구 사항을 이해해서 중간의 GAP을 없애고 시너지를 낼 수 있게 하는 것이 가장 중요합니다. 사실 모바일 개발이야, 플랫폼적인 특성과 언어적인 특성을 빼면 개발 자체에 대한 내용은 크게 차이가 없습니다. (물론 개발 테크닉, 개발환..

[연재] 2010년 IT 트렌드-1.모바일 컴퓨팅 환경의 발전

해외에서는 새로운 버전의 아이폰 출시 준비, 안드로이드 2.0 발표, 구글의 넥서스원 폰의 발표, 삼성 전자의 bada 플랫폼 발표등으로 금년은 모바일 플랫폼의 싸움의 한해가 될것 같다. 후발 주자인 안드로이드가 모토롤라나 HTC등과 손을 잡고 여러 단말기를 내고 있지만, 단말 인터페이스와 스크린 SIZE들이 통일화 되지 않아서 애플리케이션 개발이 어렵고 애플과 비교하여 개발환경이 떨어지고, 오픈 마켓이 활성화 되지 않은 점에서 개발자 들을 끌어드리기가 쉽지 않겠지만 반대로 윈도우즈나,리눅스,맥등의 모든 개발환경을 지원하고 폭이 넓은 자바를 개발언어로 하고 있다는 점에서 반격의 가능성이 있지 않을까 싶다. 반대로 애플은 그간 단말기 업그레이드가 정체되어 왔고, 맥에서만 개발이 가능하며 Objective ..