초콜릿처럼 달달해진 안드로이드 4.4안드로이드 4.4 릴리즈전 확인 사항+ Posted : 2013-12-02안녕하세요! 개발자센터 입니다. 4.4 타겟으로 릴리즈 하시기전에 꼭 읽어보시기 바랍니다! SMS 이슈 보통 서비스에서 SMS를 보내는 기능을 사용할 경우에는 Intent.ACTION_SEND를 통해서 보내는 것이 일반적이다. 또한 코드상에서 미리 전화번호를 명시하는 것이 아니라 사용자가 직접 SMS을 보내는 화면에서 상대방의 전화번호를 입력하는게 보통이다. 그래서 개발자는 Uri.parse(“smsto:전화번호")를 사용하기보다는 Uri.parse(“sms:”)를 통하여 사용자가 직접 보낼사람을 선택하도록한다. 그러나 4.4에서는 이런방식으로 문자를 보내게되면(지금 내가 사용하는 디폴트 SMS앱..
Tools for analyzing memory use 메모리 사용량 분석 도구 + Procstats는 앱과 백그라운드 서비스에서 사용하는 메모리 상태 및 구동시간을 분석할 수 있습니다. 기존과의 차이는 순간의 풋 프린트 뿐만 아니라 일정 시간동안 어떤 일들이 있었는지는 알게 되었다는 점 입니다. 이러한 수치를 보고 효율적으로 메모리 최적화 하려면 개발 가이드 문서를 참고하시면 됩니다. 같은 앱이라도 포그라운드, 서비스, 리시버 등으로 카테고리를 나누어 보기 편하도록 만들어져있습니다 meminfo 툴은 한앱에서 사용하는 메모리 현황을 디테일하게 볼 수 있습니다 procstats을 사용하려면 안드로이드 SDK에 포함된 adb툴을 통해 adb shell dumpsys procstats을 실행하면 됩니다. 만..
4.4에서 추가된 것 New media capabilities + Screen recording MP4 파일 형태로 현재 디바이스에서 보여지고 있는 화면을 녹화할 수 있으며 이를 통해 앱 튜토리얼이나 마케팅 비디오 등에 활용할 수 있게 되었습니다. 개인적으로 이제서야 화면녹화 기능이 되는게 아쉽습니다. 소리는 녹음이 안되네요. 참고로 녹화된 동영상의 화면비율은 녹화한 디바이스의 화면비율과 동일하게 저장되어지며 최대 3분까지 화면이 녹화됩니다.또한 MP4파일로 지정한 폴더에 저장되며 해당기능 사용시는 주로 앱 홍보나 시연인 만큼 설정에 터치 피드백을 켜고 녹화하시기를 권장합니다. abd를 통해 녹화가 가능하며 실행방법은 간단합니다. 녹화한 샘플은 링크를 통해 확인하실 수 있습니다. Resolution sw..
Storage access framework 저장소 방식 변화 + 내 문서, 사진, 기타 파일 등을 검색하고 여는 작업이 간단해 졌습니다. 클라우드든 내장 스토리지든 사용자가 해당 앱을 설치하면 어느 앱을 사용하든 해당 스토리지 서비스에 쉽게 접근하게 된 것이죠! 정리해보면 해당 프레임웍이 파일에 접근하는 시스템 UI(피커UI)를 기본으로 제공하며 파일을 열거나 세이브 등 파일 스토리지 접근에 관한 모든 일들을 지원합니다. 사실 이전버전을 생각해 보면 특정파일을 선택하는게 쉬운일은 아니였습니다. 해당 파일이 어디에 있는지 찾는것도 힘들었죠. 이에 이를 통합적으로 관리할 수 있도록 해당 프레임웍이 나온거고 이를 통해서 안드로이드 내부 뿐만아니라 클라우드에도 연결할 수 있도록 한것입니다. 즉, 안드로이드에서..
New NFC capabilities through Host Card Emulation 스마트폰을 NFC 리더기로 사용가능 (HCE) + 기존 보안방식이 필요없이 HCE를 통해 결제나 보안 등에서 사용하던 NFC기능들을 사용할 수 있게 되었습니다. 또 앱에서 Reader Mode기능을 넣으면 HCE와 NFC 기반 통신들을 읽을 수 있는 상태가 됩니다. 스마트폰 2대가 있다면 하나는 NCF 하나는 리더기 역할을 할 수 있겠네요. 기존방식(왼쪽) VS HCE를 통한 방식(오른쪽) 또한 기존에 NFC를 통한 결제는 Usim을 통해 이용 하도록 되어있는데 HCE이 USIM이 하는 역할을 동일하게 할 수 있게되어 통신사Usim이 없는 태블릿 등에서도 이러한 결제 시스템이 가능하게 되었습니다. 구글웰렛을 연동한 탭..
Dalvik and ART ART virtual machine + 이번 버전부터는 개발자 옵션을 통해 VM으로 Dalvik 뿐만아니라 ART를 사용할 수 있게 되었습니다. 아래 표를 보시면 아시겠지만 성능차이가 꽤 납니다. 그러나 ART를 적용할 경우 기존 앱들에 대한 호환성은 보장이 안됩니다. 꽤 많은 앱들이 죽는현상이.. 이 부분은 직접 적용해 보시면 될 것 같습니다. AlanJeon 님 글에서 발췌 Design change Android 디자인 변경 + OS 테마색 변경 설정 화면등을 보면 피드백에 대한 컬러가 HOLO 테마 영향으로 짙은 파란색 이었습니다.(인디케이터나 터치 피드백 등 처럼) 문제는 회사들이 요즘 컬러 브랜딩을 중요시하는데 이러한 색이 너무 튀다보니 융화가 안되는 문제가 있었습니다..
Making Android for everyone 저용량 메모리에 최적화하라 + 최소 메모리 512M의 저사양의 Android 디바이스에서도 빠르고 부드럽고 반응성이 좋도록 디자인 되었습니다. 현재 OS의 점유율을 보면 진저브레드가 25% 이상 이라는걸 알 수 있습니다. 개발도상국의 경우 생산되는 디바이스의 우선순위가 성능보다는 가격이기에 저스펙의 디바이스가 아직도 많이 생산되며 OS의 경우도 진저브레드를 탑재하는 경우가 많습니다. 이에 이러한 저사양의 디바이스에도 최신 OS를 적용할 수 있도록 최소사양을 낮추도록 노력한것 같습니다. 이에 저사양의 단말에도 적용이 가능한 만큼 각 제조사에서 얼마나 많은 구형 단말까지 지원할지 궁금해집니다. Android Update Alliance Google이 대표적인..
UpdateT스토어 앱 이용통계 오픈+ Posted : 2013-11-15 T스토어에서 개발자센터를 담당(Developer Relations)하고 있는 포드 입니다. 여러분은 지금 개발해서 T스토어에서 팔고있는 상품들을 여러분의 사용자들이 정말로 그 앱을 어떻게 사용하고 있는지, 얼마나 자주, 또는 얼마나 길게 사용하는지 알고 계시나요? 또 과연 그들은 누구인지를 알고 계신가요? 장사를 전쟁이 비유한다면, 적을 알고 나를 알아야, 백번을 싸워볼 수 있는데 실제 앱을 개발하고 판매하는 과정에서는 발품을 많이 팔아도 그런 정보가 턱없이 모자랐던 것이 사실입니다. 이제는 그런 걱정을 조금 덜어도 될 것 같습니다. 오늘부터 개발자센터에서 강력하고 편리한 이용통계를 모든 T스토어 상품에서 제공합니다. 도움이 되는..
보다 자세한 통계가 필요하다면, Flurry!+ 기본적으로 T store 통계는 T스토어 사용자 100만명을 표본으로 해서 추출한 정보를 제공하고 있으며, 앱을 설치한 모든 사용자들에 대해서 통계 또는 앱안에서 이뤄지는 다양한 이벤트에 대한 세세한 통계가 필요하다면 SDK를 넣고 개발하는 다양한 분석도구를 사용하셔야 합니다. 이런 분석도구 중에서도 전 세계적으로 가장 많이 사용하는 Flurry 통계를 추천합니다. Flurry 는 간단하게 SDK를 심는 작업만으로도 모바일 앱에 최적화 된 통계를 확인할 수 있는 강력한 인앱 분석 도구 입니다. 특히 UserPath와 같이 개발한 앱을 사용자들이 어떤 식으로 사용하고 있는지, 게임으로 치면 몇번째 스테이지에서 대부분의 사용자가 포기하는지 등의 상세한 매우 유..
Upgrade Remote Test Service is now available + Posted : 2013-11-06 Hello there!T store developer center is open to all developers ranging from students without business registration to individual developers. You may feel frustrated many times when you find that you are not able to test your apps in all Android devices while developing application on your own. This is due to a problem called ‘Dev..
Update!In-App Purchase Module Update+ Posted : 2013-10-31Dear developers. Have you ever heard the new? According to Flurry Analytics, which recently worked with us T store as a third-party app store is a rare success in the worldOf course, our success might be partly attributable to the specific environment, including preference both for leading manufacturers such as Samsung and LG and for the l..
T store Developer Center Update! View Notice View Home 원격테스트 서비스(Remote test service)란, 원격프로그램으로 단말에 접속하여 앱을 설치하고 테스트 할 수 있는 서비스로 개발자 분들께 무료로 제공됩니다. 단말기 예약하기 총 20대의 다양한 Android 단말기를 자유롭게 예약하고 테스트 할 수 있습니다. 설치 및 로그 개발중인 상품을 원격으로 단말기에 설치하고 로그캣 정보까지 한눈에 확인할 수 있습니다. 간편 예약 관리 하루에 최대 2시간, 최대 1주일 간의 예약을 손쉽게 설정 관리할 수 있습니다. 멀티플랫폼 지원 클라이언트 프로그램을 Java기반으로 제작, 윈도우는 물론 맥이나 리눅스까지 다양한 플랫폼에서 테스트가 가능합니다. In-App ..
Update!인앱 결제 모듈 업데이트+ Posted : 2013-10-23안녕하세요! 개발자센터 입니다. 혹시 알고 계신가요? 최근에 T store와 협업을 했던, 글로벌 앱 분석업체인 Flurry에 따르면 T스토어는 3rd party 앱스토어로서는 세계적으로 흔치 않은 케이스라고 합니다. 물론 국내의 삼성, LG 등 우수한 제조사, 패블릿 등 대화면을 선호하는 현상 등 다른 특수한 환경도 있겠지만, 4년이 넘는 시간동안 T store와 함께 국내 Android 시장을 이끌어간 많은 개발자 여러분들의 노력이 이런 한국 만의 독특한 시장을 만들어낸 결과가 아닐까 합니다. Flurry Report에 따르면..? 특히 "인앱 시장은 Android 생태계의 성장을 견인했다"고 할 수 있습니다. 이에 대해서 조금..
Upgrade 원격테스트 서비스 오픈! + Posted : 2013-10-23 안녕하세요! 사업자 등록증이 없는 대학생, 개인 개발자까지 모든 국내 개발자들에게 활짝 오픈되어 있는 T store 개발자센터 입니다(!?) 개발을 하다보면.. 특히 개인이 혼자서 개발을 하다보면 앱을 다 만들고도 모든 안드로이드 단말기에 다 테스트를 해볼 수 없으니 답답한 경우가 적잖습니다. 이른바 단말 파편화(Device Fragmentation)이라는 문제 때문입니다. 오픈소스인 Android의 특성상 수많은 단말기가 존재하고 덕분에 Android 입장에서는 숙명이라고 해야할지도 모르겠습니다. 물론 워낙 오래된 이슈라 Google에서도 "Building a Dynamic UI with Fragments" 또는 "Pure ..
Apps > Binary > Upload New Changed: App upgrade procedure + update : 2013-09-25What we wanted to change in the first place was our app upgrade procedure. Some developers told us that it's not so easy to submit a new version of application and replace previous one, and some others told that they already became familiar with the old system. So we decided to support both type of developers at the s..
2013-09-25the Brand New T store Developer Console Available to Everyone We've been working on a new T store Developer Center to create a foundation for the exciting features: to help you take control of your app publishing and customer service, gain insight into your users by using analytic tools. Today, we’re very happy to announce that the new T store Developer Center is available to everyone...
2013-09-25 T store developer Center Update For English, Click here (http://blog.tstore.co.kr/94) 안녕하세요! T store 개발자센터 입니다. 드디어 새로운 UI와 기능으로 완전 무장한 T store 개발자센터가 개발자 여러분께 선보였습니다. 새로 바뀐 개발자센터가 어떠신지요? 깔끔해지기는 했지만, 어디에 뭐가 있는지 아직도 혼동이 오슨 혹시 오래도록 사용했던 UI/UX가 바뀌는 바람에 혼동이 오는 부분이 있지는 않은지요? 그런 개발자 분들을 위해서 '개발자 센터 완전정복 가이드'를 준비했습니다. 참고하셔서 더욱 심플하고 빨라진 T store 개발자센터를 즐기시기 바랍니다. 상품 관련 업데이트 1. Application 등록 과..
Support > ReferenceChanges on Documentation + Update : 2013-09-25We're providing three major developer product: In-app purchase, ARM(Application DRM), and T store link API, but their documentation was all scattered around the site. Wiki was adopted as the new document repository to provide up-to-date and well-managed documents. (However, permission to modify wiki is not given to developers now) ..
Apps > PaymentUpdates on Payment + Update : 2013-09-25(Notice: No payment policy was changed. What was changed is the payment report menu inside the Developer Center) Payment report was a thing that never has been said as "good enough". We launched a new one - at beta stage - July this year, and now present you the final one today. Please see what's changed.As-is1. In-app payment report is hard ..
Manage Member Information > Sub-IDsInvite others to manage your app cooperatively+ update : 2013-09-25As we all know, lots of people have to cooperate to launch an application. There're software engineers, product managers, marketers, customer services, and so on. But we haven't been providing any way to support that kind of cooperation inside of T store Developer Center. Now, it's changed. Inst..
Apps > My applicationsChanges on App Submission + update : 2013-09-25Your most unhappy customers are your greatest source of learning. - Bill Gates During the developer event these days, one of the most frequent questions from developers was to simplify application management. As we know application management is the foundation of application marketplace, it made us a little embarrassed, but als..
Support > Reference 레퍼런스 문서 대폭 업데이트 + Update : 2013-09-25 T store에서는 T store IAP, ARM, 연동규격까지 크게 3가지의 개발자 도구를 제공합니다.이전에는 각각의 가이드 문서를 PDF로 다운받아서 찾아봐야 했지만, 새로운 개발자센터에서는 Wiki 를 도입, 항상 최신으로 업데이트된 레퍼런스 문서를 확인할 수 있고 강력한 검색까지 제공합니다. As-is PDF로 파일 다운로드 방식 1. 최신본을 다운받아서 확인해야.. 2. Code 긁어 붙이기가 불가능 3. FAQ 등 종합적인 검색이 불가능! To-be 이제는 고민 끝!! 1. 언제나 최신 버전으로 업데이트! 2. Code highlighter 적용, Copy&paste 가능 3. Ref.문서 ..
Apps > 정산 정산 시스템 업데이트 + Update : 2013-09-25 개발자 간담회 등의 행사를 치르면서 'T스토어 개발자센터에서 어떤 것이 가장 불편하세요?' 라고 문의를 드리면 꼭 빠지지 않고 나오는 것이 '정산이 느리다', '인앱 상품의 별로 내역을 보는 것이 불편하다.' 등 정산 관련 요청이 빠지지 않고 있었습니다. 이를 개선하기 위해서 지난 몇 달간 노력 끝에 지난 7월 드디어 정산 시스템을 베타로 오픈했으며, 안정화 기건을 거쳐서 최종 업데이트를 진행했습니다. 새로 바뀌는 기능이 궁금하신가요?? As-is 이런 부분이 불편했다! 1. 인앱상품 정산은 메뉴 구석에 있음 2. 증빙서류 하나 받으려 메일 보내야 함 3. 대체 언제 돈을 받는 것인지도 알 수 없음 Update 이젠 이렇게 바..
회원정보관리 > 서브 계정 관리 서브 계정을 초대해 보세요! + update : 2013-09-25 하나의 애플리케이션을 만들기 위해서는 개발 뿐 아니라 기획, 마케팅은 물론 고객 서비스까지 등 수많은 부서의 협력으로 이뤄집니다. 이전에는 모든 팀에서 하나의 계정을 공유해서 사용하셨다면, 이제는 함께 일을 하시는 분들께 하나씩 작은 보금자리를 마련하실 수 있도록 여러분께서 초대장을 배포할 수 있습니다. 각자의 위치, 역할, 필요에 따라 필요한 기능이 있는 작은 계정을 만들고 싶다면 지금 서브계정을 시작해보세요! 서브 계정은 별도의 회원 가입없이 모계정의 초대(E-mail)를 바탕으로 합니다. 이메일로 초대장을 보내고 확인하면 바로 생성이 가능합니다. 초대장을 보내고 바로 확인하지 않은 경우에는 초대장을 ..
Apps > 파일정보 > 업데이트 APK 업데이트 UX 대폭 수정 + update : 2013-09-25 상품 관리의 UX 변화 중에서 가장 주목할 만한 것은 상품의 업데이트를 과정을 획기적으로 바꾼 것 입니다. 이전의 업데이트 과장은 정말 어렵고 복잡했습니다. T store의 시스템 자체가 타사와 차이가 있고 또 기존에 개발자센터를 쓰던 분들에게 익숙해진 UI/UX를 바꾸는 것 또한 쉽지 않았습니다. 하지만 고생은 저희가 다 했습니다. 반대로 개발자 분들 모두에게는 쉽도록 두가지 방식을 모두 밀어 넣었습니다. 이렇게 바뀌었습니다. AS-is 상세보기 > 수정 > 파일교체?! 1. 업데이트를 위한 불필요한 동선 2. 혼동을 주는 UI/UX 문제 3. AndroidManifest 와 상관없는 버전표시 등 ..
2013/09T store 개발자센터 4주년, 그리고 다시 시작하는 달, 9월! 안녕하세요. T store 개발자센터 입니다.민족의 대명절 추석을 맞아 T store를 이용해주시는 모든 판매회원님께 진심으로 감사의 인사를 올립니다.^^ T store는 지난 2009년 9월에 시작해서 당시 막 일어나기 시작하던 국내의 앱 시장에서 판매회원님들과 기쁜 일, 즐거운 일, 슬픈 일을 함께 격으며 성장했습니다. 그래서 T store 가 지나온 4년간의 발자취는 곧 판매회원 님들, 한국의 모든 개발자의 땀이 서린 발자취라고 해도 과언이 아닌 것 같습니다 ^^ 개발자 약 3.5만명 / 이용자 2100만명 / 상품 85만개 / 누적 다운로드 14억개 / 월 방문자 1200만명 4년 전 T store의 시작은? 잠시 4..
T store Open House @May T스토어 오픈하우스 결과 + Update : 2013/05/30 안녕하세요. 개발자 여러분, T스토어 Developer Relations 팀입니다. 조금 늦었지만 5월 9일에 열렸던 “T스토어 오픈하우스@May” 행사 동영상과 후기를 공개합니다. 특히나 많은 분들이 궁금해 하셨던 화제작 ‘확산성 밀리언아서’의 마케팅 사례부터, 대망의 Fireside Chat까지 아래 삽입된 링크를 통해 보실 수 있습니다. 오픈하우스 행사 이후에도 T store 에서는 개발자 여러분들꼐 약속드린 실행하고 주신 의견을 검토하며 쉼없이 달리고 있습니다. 행사장에서, 그리고 뒷풀이 자리에서 소중한 의견 전달해주신 개발자 회원들께 감사드리구요,정식 프로젝트로 진행하게 되는 항목들, 특히..