Ứng dụng này cho thấy một plugin up-and-coming cho Corona SDK. Plugin sẽ cho phép các nhà phát triển để ghi đè lên các thư viện phụ tùng tiêu chuẩn trong API Corona của việc mở rộng xuất hiện ứng dụng của họ để bao gồm các thuộc tính vật liệu thiết kế của Google. Điều này sẽ làm cho các ứng dụng được phát triển dành cho iOS và Android sử dụng Corona SDK trông chuyên nghiệp hơn.
Ví dụ, API newButton plugin mới của tôi sẽ ghi đè lên các API newButton của Corona của. Thay vì nhận được nút tiêu chuẩn cho Corona, bạn sẽ nhận được một nút chất liệu đẹp theo tiêu chuẩn của Google.
Hơn nữa, chung 'tài liệu' có thể được tạo ra. Nó được thừa hưởng thuộc tính như độ sâu (có thể được thay đổi bằng cách thay đổi z của đối tượng), bóng tự động tạo ra, và khả năng thay đổi kích thước. Tôi cũng tận dụng metatables LUA để làm việc và thiết lập giá trị z của một số tài liệu dễ dàng. Ví dụ, "myMaterial.z" có chức năng như một phương thức getter và setter. "MyMaterial.z = 10" cũng giống như "myMaterial.setZ (10)" và "someVal = myMaterial.z" sẽ thiết lập someVal đến 10.
Hơn nữa, hành vi này được hiện đang được phát triển để kiểm soát tài liệu của một ứng dụng theo những cách thống nhất. Đây là demo với "ngang" và nút "thẳng đứng". kích thước tự động và phù hợp đến trong một bản cập nhật.
Slideout ngăn kéo dễ dàng để thực hiện, và bạn có thể sử dụng cử chỉ hiện diện trong các ứng dụng Android bản xứ (ví dụ: swipe từ bên trái).
Menu mục bổ sung là tuyệt đẹp theo ý kiến của tôi. Tôi sẽ thêm các phím tắt nhanh chóng, nơi bạn có thể chỉ cần kéo ngón tay của bạn trên nó để chọn một tùy chọn.
Cuối cùng, màu sắc của vật liệu có thể được xác định với những cái tên được cung cấp bởi Google trên trang web vật liệu thiết kế của họ. Không còn cần phải chuyển đổi hexes RGB của bạn để phần trăm RBG Corona của. Chỉ cần sao chép và dán màu, hoặc gõ vào tên.
Để biết thêm thông tin về thiết kế Vật liệu, vui lòng xem trang web ở đây: https://material.io/guidelines/
Nếu bạn quan tâm đến plugin này, hãy gửi email cho chúng tôi tại tác động-studios [at] outlook.com
Plugin sẽ được hoàn thành trong năm nay và được công bố trên Corona Marketplace.
slide out drawe