11 tháng 7 2012

Ngôn ngữ lập trình cho iPhone phổ biến thứ ba thế giới


Objective-C, được dùng để xây dựng các ứng dụng cho iPhone và iPad, nằm trong số ba ngôn ngữ lập trình thịnh hành nhất hiện nay, vượt qua cả C++, Visual Basic và PHP.

Objective-C và C++ đều là biến thể bắt nguồn từ C - ngôn ngữ lập trình phổ biến nhất theo bảng xếp hạng TIOBE Index, tiếp đến là Java.
Điều đáng nói là mới chỉ cách đây một năm, Objective-C xếp hạng thứ 46. "Thành tích này không phải nhờ bản thân Objective-C mà nhờ hệ sinh thái Apple", Nolan Wright, chuyên gia công nghệ tại Appcelerator, nhận định trên Wired. "Nếu Apple dùng một ngôn ngữ khác, nó cũng sẽ có vị trí cao như vậy".
Objective-C tăng đột biến từ năm 2010.
Objective-C (xanh da trời) tăng đột biến từ giữa năm 2009.
Apple chọn Objective-C vì đó là ngôn ngữ trong hệ điều hành NeXT STEP do chính Steve Jobs cùng công ty NeXT của ông phát triển vào thập niên 80 của thế kỷ trước và sau này trở thành cơ sở cho các nền tảng Mac OS X, iOS.
Objective-C được viết bởi hai chuyên gia Brad Cox và Tom Love thuộc công ty Stepstone từ cách đây hơn 30 năm. Nó hiếm khi xuất hiện trong bảng xếp hạng TIOBE cho tới mùa hè năm 2008 khi Apple giới thiệu kho ứng dụng App Store. Đến nay, Objective-C đã có mặt trong 9,3% phần mềm toàn cầu trong khi C++ là 9,1%. (Một khảo sát khác của Transparent Language Index cũng đưa ra số liệu là Objective-C đạt 9,2% còn C++ chỉ có 7,9%).
Dù App Store là nguyên nhân chính cho sự phổ biến của Objective-C, các chuyên gia đánh giá ngôn ngữ này cũng dễ sử dụng hơn nhiều ngôn ngữ khác, giúp ai cũng có thể tự tìm hiểu, tiếp cận và học hỏi. Vì thế, không ít em mới là học sinh tiểu học đã có thể viết ứng dụng cho iPhone.


Nguồn: vnExpress

tags: ngon ngu lap trinh iphone

Tên gọi iPad 2012 vẫn gây bối rối cho giới công nghệ


Trang Wikipedia định nghĩa: "iPad thế hệ ba (tên công bố là The new iPad và thường được gọi là iPad 3) là máy tính bảng được thiết kế, phát triển và phân phối bởi Apple".

>Người hâm mộ bất ngờ trước tên gọi của iPad

Trích dẫn trên cho thấy người ta đang gọi tablet mới nhất của Apple theo nhiều cách khác nhau.
The new iPad là tên gọi chính thức được Apple sử dụng trên website.
The new iPad là tên gọi chính thức được Apple sử dụng trên website.
Phil Schiller, Phó chủ tịch phụ trách marketing Apple, giải thích họ gọi thiết bị mới là "The new iPad" vì "không muốn bị đoán trước dễ dàng". Nhiều người tin rằng máy tính bảng và có thể cả smartphone của Apple về sau này sẽ không có đuôi như 2, 3, 3GS, 4S... và đơn giản được gọi là iPad, iPhone (như MacBook).
Tuy nhiên, nếu tiêu đề bài viết này chỉ là "iPad", hoặc người đọc nghe bạn bè khoe rằng: "Tôi vừa mua một chiếc iPad mới", họ sẽ không rõ sản phẩm được nhắc đến là iPad nói chung, hay chỉ riêng máy đời đầu, thế hệ hai hoặc ba.
Khảo sát về sự phổ biến của các cách gọi iPad.
Khảo sát về sự phổ biến của các cách gọi iPad.
Trang Hacker News tiến hành một khảo sát nhỏ và nhận thấy tên gọi chính thức "The new iPad" lại ít được mọi người dùng nhất và chủ yếu lựa chọn là "iPad 3".
Các đại lý bán lẻ cũng có cách xử lý riêng. eBay gọi sản phẩm là iPad 3rd Gen trong khi Amazon nhấn mạnh bằng cụm từ NEWEST MODEL (bản mới nhất, viết hoa).
Các giải thích khác nhau của eBay và Amazon.
Giới phân tích cho rằng nếu Apple muốn xây dựng thương hiệu "The new iPad" thì họ đã thất bại và không rõ khi iPad thế hệ bốn ra đời, nó được gọi là gì (là "iPad" dễ gây nhầm lẫn như hiện nay, hay tiếp tục là "The new iPad").


Nguồn: vnExpress

tags: ipad 2012