Timely와 같은 아름답고 세련된 앱을 만드는 방법
디자인 측면에서 Google의 인용문 및 앱 예시 :
무엇을 기반으로 구글이 말했다 http://developer.android.com/ 디자인 섹션에서, 개발자는 세 번째 골을 고려해야한다 :
- 나를 매혹
- 내 삶을 단순화
- 나를 놀랍게 만들어
우리 (개발자)가 알고있는 BTW.
Play 스토어에서 많은 성공적인 앱을 살펴보면 Google 디자인 가이드 라인을 따라 설계되었으며 Google 이 자체 앱에서 사용한 것과 동일한 구성 요소 와 테마 및 스타일 을 거의 사용 하고 있음을 알 수 있습니다.
많은 사람들이 테마 및 구성 요소 측면에서 이러한 종류의 디자인과 이러한 Android 표준을 좋아하지만 Playstore의 일부 앱 이나 특수 앱을 만든 삼성 과 같은 하드웨어 제조업체의 앱 (예 : Galaxy Note 10.1 메모 작성 앱) 을 살펴보면 ) 또는 asus 날씨 앱 또는 playstore 에서 기능 및 코스 디자인 측면에서 굉장한 Timely 앱을 사용하면 다른 종류의 디자인과 구성 요소를 사용하고 있음을 알 수 있습니다.
이제 Google이 말하는 내용에 대해 자세히 알아 보겠습니다 .
일반적인 Android 앱은 작업 표시 줄을 사용하며 많은 앱에 탐색 창이 포함됩니다.
이것들처럼:
액션 바 :
탐색 창 :
Android의 기타 표준 구성 요소.
그러나 일부 개발자는 어떻게 앱을 Timely 앱처럼 아름답고 기능적으로 완벽하게 (거의!) 만들 수 있으며 Google에서 정의한 많은 Android 일반 구성 요소를 사용하지 않습니다.
Timely 앱을 살펴 보겠습니다 .
알람을 설정하거나 시계 만 볼 수있는 화면입니다.
이제 내 마음에 떠오르는 질문은 다음과 같습니다.
- 어떻게 내 앱에 그런 테마를 적용 할 수 있나요?
- 그런 배경 애니메이션을 어떻게 만들어 내 앱에서 사용할 수 있습니까?
- 개발자가 Unity와 Eclipse를 함께 사용하여 Android 앱으로 작동 했습니까?
- 그들이 Unity를 사용했다면 앱이 어떻게 매우 원활하게 실행 될까요?
- 액션 바에서 어떻게 색상을 지정하고 개체의 불투명도를 정의 했습니까?
- 어떤 종류의 애니메이션 클래스가 앱에서 한 일을 할 수 있습니까? (시계 시간 변경 애니메이션처럼)
- Unity를 사용했다면 앱의 크기는 어떻게 10MB입니까?
고유 한 디자인을 가진 이와 같은 다른 앱 (100 %는 그다지 유사하지 않음)이 많이 있습니다.
내가 아는 한, http://androidviews.net/ 과 같은 안드로이드 용 커스텀 컴포넌트를 제공하는 웹 사이트가 많지 않기 때문에 우리는 시간이 많이 걸리는 자체 컴포넌트를 만들어야하는 것 같습니다. 완벽하지 않은 반면 ios에는 다른 회사에서 만든 수많은 맞춤형 구성 요소가 있습니다.
또한 Timely 앱 웹 사이트를 살펴 보았고 FAQ 섹션에는 테마, 색상 및 구성 요소를 어떻게, 무엇을했는지 공개 할 것이라고 말한 곳이 있지만 발표 시간표가 없기 때문에 나는 그렇지 않습니다. 어두운 지역에 머무르는 것을 좋아하고 전문가에게 물어 보러 왔습니다.
저는 개발자인데 그 애니메이션과 색상 효과를 어떻게했는지 알 수 없습니다.
앞으로 엔지니어링 블로그를 만들 계획입니다. 계속 지켜봐주세요!
이런 앱을 만드는 방법을 알고 있거나 그들이 사용한 애니메이션, 구성 요소, 트릭 및 해킹의 일부를 알고 있다면 방금 하루를 보냈습니다.
그들은 뷰 색상을 계산하는 방법, 그에 대한 문제 및 몇 가지 다른 유용한 팁을 설명하는 프레젠테이션을했습니다. 프레젠테이션 비디오는 YouTube 채널에서 볼 수 있습니다 .
숫자 모핑은 매우 간단하며이 기사에서 설명 하며 여기 기사에서 완전한 View 클래스를 찾을 수 있습니다 .
Android 개발자 사이트에서 확인 아름답고 강력하며 성공적인 앱을 빌드하는 데 도움이되는 것은 멋집니다.
Android 디자인 , Android 사용자 인터페이스의 우수성을위한 원칙, 구성 요소 및 패턴을 설명하는 온라인 스타일 가이드입니다. 작동하는 것 같습니다.
귀하의 질문 중 하나 이상이 답변이되기를 바랍니다.
참고 URL : https://stackoverflow.com/questions/20785209/how-to-make-beautiful-stylish-apps-like-timely
'Programing' 카테고리의 다른 글
HTML5 라이브 스트리밍 (0) | 2020.11.09 |
---|---|
이론적으로 C ++ 구현이 두 함수 인수의 평가를 병렬화 할 수 있습니까? (0) | 2020.11.09 |
HTTP Put은 어떻게합니까? (0) | 2020.11.09 |
Chrome / Chromium 및 Safari에서 끌어서 놓기 파일 업로드? (0) | 2020.11.09 |
Varargs Java 모호한 호출 (0) | 2020.11.09 |