Một số người có thể nghĩ rằng thiết kế bất kỳ ứng dụng nào là một thứ thống nhất trong bất kỳ môi trường điều hành nào. Nếu bạn thiết kế một chương trình để hoạt động trong Windows, thì bạn có thể thiết kế ứng dụng đó theo cách tương tự trong môi trường Mac và điều tương tự trong hệ thống di động chẳng hạn như iOS và Android chẳng hạn, đây là điều mà nhiều người nghĩ và vấn đề Điều này cũng có vẻ hợp lý đối với người bình thường, nhưng thực tế vấn đề lại rất khác. Tất cả chúng ta đều nhớ đến Tim Cook khi ông ấy vươn lên. Bằng cách so sánh các ứng dụng iOS với các ứng dụng Android của chúng Và tôi cho thấy các chương trình iOS đẹp hơn các hệ điều hành khác như thế nào, và vấn đề này là có thật, và một người bình thường có thể nhận thấy rằng nếu anh ta xử lý hai hệ thống, anh ta sẽ cảm nhận được vẻ đẹp của các chương trình của Apple, vậy tại sao điều này lại xảy ra? Cùng một công ty thiết kế cùng một ứng dụng và nó xuất hiện ở cái nào đẹp hơn cái kia?

Apple được biết đến với vẻ đẹp của thiết kế, vì tất cả các sản phẩm của họ đều có tính thẩm mỹ cao và chú trọng đến từng chi tiết nhỏ nhất khiến người dùng cảm nhận được vẻ đẹp của sản phẩm và đôi khi họ không thể xác định được tại sao chúng lại đẹp, nghĩa là thiết kế nằm trong gen của Apple. Đối với đối thủ cạnh tranh của nó, Google, nó là ông hoàng tìm kiếm không thể tranh cãi. Nếu bạn muốn truy cập một thứ gì đó, bạn có thể thông qua công cụ nổi tiếng thế giới của nó, mặc dù nó cung cấp hàng tá dịch vụ khác như Google Plus, Gmail, YouTube và các dịch vụ khác, nhưng hầu hết người dùng biết rằng Google có nghĩa là một công cụ tìm kiếm ... Bây giờ chúng ta đã biết nền tảng của nó về một nhà phát triển Các hệ thống này không còn khó để biết chúng sẽ hiển thị các ứng dụng đẹp nhất, và điều này chắc chắn là từ trải nghiệm! Tại sao các ứng dụng iOS thực sự được phân biệt bởi một thẩm mỹ?
Thông số kỹ thuật thay đổi:

Khi bạn thiết kế một ứng dụng cho các thiết bị của Apple, có một số thông số kỹ thuật nhất định cho các thiết bị này mà bạn muốn tiếp cận, ví dụ: màn hình có kích thước cố định là 3.5 inch và đối với pixel chỉ có hai kích thước cho 5 phiên bản của iPhone và đối với iPod Touch và iPad cũng vậy, do đó sự khác biệt giữa kích thước và màn hình là không quá nhiều. Điều này giúp nhà thiết kế có thể lấy nét tốt hơn, nhưng trong trường hợp của Android, có hàng tá kích thước, thông số kỹ thuật và bộ xử lý đồ họa khác nhau. , nghĩa là, trong trường hợp của Android, nhà thiết kế phải tính toán sự hiện diện của ít nhất 20 thiết bị khác nhau và vì vị trí của một pixel đơn lẻ sẽ không phải là vấn đề trong màn hình chất lượng cao, dày đặc pixel, nhưng nó sẽ xấu Trong màn hình pixel thấp, nó sẽ dễ dàng được xem và các thiết bị giá rẻ này đại diện cho phần lớn các thiết bị Android phổ biến, vì vậy nhà thiết kế nên chăm sóc chúng ngay cả khi điều này dẫn đến ứng dụng chất lượng thấp của chúng. Nhưng một số công ty có một phương pháp khác để làm cho ứng dụng có chất lượng cao.

Ví dụ: ứng dụng Hipmunk có sẵn trong Apple Store và Google Store trong phiên bản Android của nó, đã tích hợp ba mức chất lượng trong hình ảnh của nó, đó là chất lượng truyền thống 1x, dành cho các thiết bị cũ và chất lượng 2x, dành cho chất lượng cao -các thiết bị chất lượng, hiệu suất và chất lượng 1.5 lần cho các thiết bị còn lại và khi ứng dụng hoạt động, nó sẽ nghiên cứu thiết bị. Biết mức độ nào trong ba mức chất lượng này phù hợp với anh ta và sau đó chạy các hình ảnh của mức độ này là một điều tuyệt vời và hiệu quả ý tưởng, nhưng vấn đề này không thoải mái vì nó có nghĩa là tăng gấp đôi công sức gấp ba lần và như chúng ta biết rằng mức lương mà lập trình viên và nhà thiết kế nhận được là cao và do đó các công ty tìm cách giảm số lượng công nhân trên một ứng dụng để giảm chi phí Thêm vào đó, có một thời gian biểu cho công ty xác định khoảng thời gian để thoát ứng dụng, vì vậy nếu nhà thiết kế bận rộn trong giai đoạn chuẩn bị ba mức chất lượng cho một hình ảnh và sửa đổi thiết kế cho phù hợp với các thiết bị khác nhau, điều này làm giảm thời gian có sẵn cho anh ta và do đó giảm thời gian phân bổ cho bản thân sự sáng tạo và tạo ra các thiết kế thiên tài. Nhóm làm việc có hai lựa chọn, hoặc giảm bớt tính sáng tạo và đưa ra một ứng dụng phù hợp trên tất cả các thiết bị hoặc đưa ra ứng dụng có thiết kế tuyệt vời nhưng hoạt động trên một số thiết bị hạn chế và luôn lựa chọn đầu tiên là người quay chủ sở hữu của ứng dụng vì anh ta muốn ứng dụng của mình hoạt động trên tất cả các thiết bị.
Hỗ trợ kỹ thuật có sẵn:

Khi Apple giới thiệu hệ điều hành iOS, hãng đã có hơn 20 năm kinh nghiệm trong lĩnh vực thiết kế hệ điều hành. Vào ngày ông công bố chiếc iPhone đầu tiên, Steve Jobs đã đề cập rằng hệ thống này đã mất 3 năm để xuất hiện trên tay chúng ta, trong khi Google chuyên về nó như chúng tôi đã đề cập đến "tìm kiếm" và Android được coi là hệ điều hành đầu tiên mà nó cung cấp, có nghĩa là nó bắt đầu từ đầu với Android, không giống như Apple với iOS, kinh nghiệm lâu năm của Apple trong lĩnh vực này đã tạo ra lượng thông tin và hỗ trợ có sẵn cho các nhà phát triển rất lớn so với hệ thống của Google, mặc dù hệ thống sau này là (bán) nguồn mở và mọi người đều tham gia vào quá trình phát triển của nó, nhưng kinh nghiệm 20 năm của Apple, tất nhiên, có ý nghĩa rất lớn và cung cấp cho các nhà phát triển một số lượng lớn các chức năng (API) giúp họ trong công việc (hệ thống Android có sự hỗ trợ tuyệt vời, nhưng ở đây chúng tôi so sánh thông tin có sẵn so với thông tin có sẵn của Apple) Tất cả điều này khiến Apple cung cấp phương tiện hỗ trợ mạnh mẽ cho nhà phát triển của riêng mình, nhưng Android nhà phát triển nhận thấy Khó khăn trong việc lấy câu tục ngữ.

Google đang phát triển
Nhưng công bằng hơn, Google không phải là một công ty nhỏ không thể hỗ trợ các nhà thiết kế của mình. Thật vậy, với sự ra mắt của hệ thống Google ICS thứ tư, Google đã tung ra một trang chính thức để hỗ trợ các nhà phát triển của mình, vàMột bộ phận khác để đào tạo lập trình viên và thiết kế Và đào tạo họ để thiết kế các ứng dụng chất lượng cao dễ dàng hơn, nhưng điều này không có nghĩa là vấn đề đã kết thúc vì số lượng thiết bị hỗ trợ ICS Dưới 5% thiết bị Android là chungNhưng nó có nghĩa là trong tương lai, khi mọi người bắt đầu chuyển sang hệ thống mới, các ứng dụng Android chất lượng cao sẽ có.

Một điểm khác có thể tính có lợi cho Apple và có thể có lợi cho Google theo tầm nhìn của bạn, đó là "các hạn chế đối với nhà phát triển." Apple cung cấp cho bạn các công cụ cho phép bạn sản xuất các chương trình với thiết kế chất lượng cao. và tốc độ, nhưng Apple luôn đặt ra những hạn chế để đảm bảo tính hiệu quả cao cho các chương trình của mình, đây là con dao hai lưỡi Còn đối với Android, hãng đặt ra những hạn chế đơn giản đối với nhà phát triển hoặc nhà thiết kế để họ gần như hoàn toàn tự do.
Nguồn | gizmodo



249 nhận xét