2009-02-19 36 views
7

Tôi hỏi điều này bởi vì tôi đang trên bờ vực lặn vào phát triển iPhone và tôi đã chăm chú theo dõi các câu hỏi liên quan đến iPhone tại đây.Sự khác nhau giữa ứng dụng web iPhone và ứng dụng iPhone là gì?

Câu hỏi này: Retrieving current local time on iPhone?

có một lời nhận xét mà hỏi "bạn đang tạo iphone ứng dụng web hoặc ứng dụng iphone" và câu hỏi của tôi là, liệu có một sự khác biệt và nếu như vậy - sự khác biệt đó là gì.

Nếu "ứng dụng web" đơn giản chỉ là vấn đề về CSS và ít nhiều là một ứng dụng web truyền thống có lưu ý đến điện thoại di động, bạn có cần một máy Mac để phát triển các ứng dụng đó không? Hoặc nó có thể được phát triển trên bất kỳ nền tảng nào và được truy cập thông qua Safari.

+0

Nhận sự khác biệt giữa ứng dụng web iPhone và ứng dụng iPhone tại đây, http://www.afhill.com/blog/5-differences-between-iphone-native-and-mobile-web-apps/ –

Trả lời

15

A ứng dụng web được truy cập qua Safari và không yêu cầu cài đặt. Bạn chỉ cần truy cập trang web có biểu định kiểu đặc biệt dành cho iPhone.

A ứng dụng gốc chạy mã trên thiết bị và có thể cài đặt thông qua cửa hàng ứng dụng. Bạn có quyền truy cập vào tất cả các yếu tố giao diện người dùng mà iPhone sử dụng và có thể thực hiện những việc như 3D không thể thực hiện trong Mobile Safari.

Bạn cần một máy mac để tạo ứng dụng gốc nhưng có thể làm cho ứng dụng web có nền tảng bạn chọn.

+0

I giả sử nó không đáng để phát triển một ứng dụng web nếu những gì tôi muốn làm là tương tác với lịch và các tính năng bản địa khác, giao diện người dùng là tốt. Ứng dụng web có vẻ đẹp nhưng cửa hàng ứng dụng, thông qua một chương trình nhà phát triển mac và táo thực sự * là * cách để đi. – Taptronic

+1

Có. Bạn không thể làm gì hơn với một ứng dụng web mà máy tính của bạn có thể làm với một trang web. Ứng dụng gốc linh hoạt hơn và giàu tính năng hơn rất nhiều. –

+0

Tôi đánh giá cao câu trả lời - cảm ơn! Hãy sớm tìm cho tôi một chiếc mac mini! – Taptronic

3

Có những thứ sắp xếp theo thứ tự. Ví dụ, bạn có thể sử dụng phonegap để tạo một ứng dụng iphone html, css, js có thể tải xuống từ kho ứng dụng. Và ứng dụng của bạn thậm chí có thể sử dụng một số phần cứng iphone từ javascript.

+1

Cảm ơn bạn đã trả lời! – Taptronic

Các vấn đề liên quan