Corona SDK로 구축 된 크로스 플랫폼 재료 설계 앱 테스트.
이 앱은 Corona SDK를위한 다가오는 플러그인을 보여줍니다. 플러그인을 통해 개발자는 Corona의 API의 표준 위젯 라이브러리를 Google의 자료 설계 속성을 포함하도록 앱의 모양을 확장 할 수 있습니다. 이를 통해 Corona SDK를 사용하여 iOS 및 Android 용으로 개발 된 앱이보다 전문적으로 보일 것입니다.
예를 들어, 새 플러그인의 Newbutton API는 Corona 's의 Newbutton API를 무시합니다. Corona의 표준 버튼을 얻는 대신 Google 표준에 따라 아름다운 재료 버튼을 얻게됩니다.
또한 일반적인 '재료'를 만들 수 있습니다. 깊이 (물체의 z를 변경하여 변경 될 수 있음), 자동으로 생성 된 그림자 및 크기 조정 기능과 같은 속성을 상속합니다. 또한 Lua의 메타 타이블을 사용하여 일부 재료의 Z 값을 쉽게 얻고 설정합니다. 예를 들어, "myMaterial.z"는 getter and setter로 기능합니다. "myMaterial.z = 10"은 "myMaterial.setz (10)"및 "someval = myMaterial.z"와 동일합니다.
또한 행동은 현재 앱의 자료를 균일 한 방식으로 제어하기위한 개발 중입니다. 이것은 "수평"및 "수직"버튼으로 시연됩니다. 업데이트에 자동화 및 피팅이 제공됩니다.
슬라이드 아웃 서랍은 구현하기 쉽고 기본 Android 앱 (예 : 왼쪽에서 스 와이프)에 존재하는 제스처를 사용할 수 있습니다.
오버플로 메뉴는 내 생각에 화려합니다. 손가락 위로 끌어 옵션을 선택할 수있는 바로 가기를 곧 추가하겠습니다.
마지막으로, 자료의 색상은 자료 설계 웹 사이트에서 Google에서 제공 한 이름으로 지정 될 수 있습니다. 더 이상 RGB 육각형을 Corona의 백분위 수 RBG로 변환 할 필요가 없습니다. 색상을 복사하여 붙여 넣거나 이름을 입력하십시오.
자료 설계에 대한 자세한 내용은 여기 웹 사이트를 참조하십시오 : https://material.io/guidelines/
이 플러그인에 관심이 있으시면 Impact-Studios [at] Outlook.com으로 이메일을 보내주십시오.
플러그인은 올해 완성되어 Corona Marketplace에 게시되어야합니다.