[개발] 성공적인 안드로이드앱 개발팁

프리모아_IT기술파트너

·

2016. 12. 2. 16:46


구글은 올 여름에 애플이 도달한 10억개의 ios 기기 보다 많은 14억 개의 안드로이드 기기가

있다고 발표 하였습니다. 이것은 안드로이드가 앱 개발자들에게 경쟁력있는 플랫폼으로 만드는

요소 중 한개라는 것을 의미합니다.


그러나 모든 모바일 플랫폼 용으로 개발하는 것은 힘든 일 입니다. 기획을 하여 앱을 실제로 개발하고

사용자의 손에 닿기 전까지 불이 붙을 지 알 수 있는 확실한 방법이 없습니다.

히트 앱을 제작할 가능성을 극대화하면서 개발 프로세스를 최적화하기 위해 할 수 있는 모든 일에

신경을 쓰신다면 다른 앱과 차이를 만들 가능성이 있습니다.

지금부터 공개할 팁은 여러분을 안드로이드 프로젝트 성공의 길로 안내 할 것입니다.



앱 성능 주의할 점

응용 프로그램 성능 함정피하기 



안드로이드 환경의 미묘한 차이를 알고 가장 일반적인 실수를 인식하면 당신이 고민하는 두통거리에서

구할 수 있습니다.

당신의 안드로이드 응용프로그램의 성능에 영향을 미칠 수 있는 일반적인 실수 7가지는 앱이 모든

Android 기기에서 원활하게 실행되도록 하려는 경우 피해야 할 몇 가지 문제에 대해 설명합니다.

안드로이드 7가지 실수



디자인 관점에서 코드를 제대로 못보고 넘기면 이것은 부정적인 리뷰를 가져올 수 있는 유형의

문제이며 심지어 사용자가 앱을 완전히 삭제하도록 유도합니다.  

피해야 되는 함정의 예는 다음과 같습니다.


1. 너무 많은 베터리 전력을 소모합니다.

이동 중에 주스가 떨어지는 것을 좋아하는 사람은 없습니다. 앱이 에너지 호그인 경우 소중한 베터리

전력을 절약하기 위해 사용자는 앱을 삭제할 가능성이 높아집니다.


2. 다른 화면 크기에서 테스트하는 것을 잊어 버리는 것.

마켓 플레이스의 수 많은 Android 기기(한 번의 시작으로 24,000 건)으로 인해 휴대 전화와 테블릿을

포함하여 다양한 화면 크기에서 앱이 어떻게 보이고 작동하는지 테스트하는 것이 중요합니다.

3. 비동기식 디자인을 사용하지 않는것.

클라우드를 활용하는 앱의 경우 기능을 실행 할 때 사용자가 항상 인터넷에 연결된다고

추측 할 수 없습니다. 따라서 AsyncTask를 사용하여 전화 접속을 피하십시오.


디자인 모범 사례를 구현

디자인 모범 사례를 구현 


흔히 발생하는 문제를 피하고 큰 실수를 피하면 앱의 성공 가능성을 높일 수 있지만 사용자 경험을

한 차원 높여주는 요소는 무엇일까요? Google은 모바일 플랫폼 용으로 고품질 앱을 만드는 사람들

에게 매우 구체적인 가이드 라인을 제공하고 있습니다. 코딩 틈새에서 개발자의 통찰력을 얻는 것도

중요합니다.

개발자 코딩


아래 3가지는 앱을 개발할 때 최적의 사용자 환경을 제공하면서 동시에 사용하기 쉽도록하기 위해

따라야 할 규칙입니다.


1. 사용자 보안을 최우선 순위로 삼으십시오.

해커가 모바일 장치 사용자에게 관심을 돌리면서 최대한의 사용자 보안을 염두에 두고 앱의 코드와

기능을 디자인하는 것이 점점 더 중요해 지고 있습니다.


2. XML 과 자비를 배우십시오.

XML 기반 UI와 자바의 백엔드 코드 사이에 이 두언어는 안드로이드 플랫폼의 백단을 구성합니다.

Android 앱을 만들 수 있는 다른 방법이 있지만 플랫폼을 최대한 활용하려는 경우 이 두 언어를

마스터하는 것이 좋습니다.

3. 메모리를 염두해야합니다.

메모리 사용은 대부분의 휴대 기기에서 당신의 앱을 조성하거나 끊을 수 있습니다.

이는 Android에만 국한되지 않는 문제입니다.

메모리 소비를 최소화하는 신중한 디자인은 최종 사용자에게 원활한 경험을 제공하는데 중요합니다.


프리모아


Recommended for You