Sáng nay, hãng Samsung và trung tâm mLab (Trung tâm Sáng tạo Ứng dụng Di động Khu vực Đông Á) đã chính thức giới thiệu cuộc thi "Sáng tạo ứng dụng TV" nhằm tìm kiếm và tạo điều kiện cho lập trình viên trên toàn quốc có thể viết ra những ứng dụng hay chạy trên Smart TV của Samsung. Bản thân Samsung đã có kho ứng dụng riêng cho TV thông minh của họ từ năm 2009 và đến nay kho đã có khoảng 2.700 ứng dụng trên toàn cầu, tuy nhiên số lượng ứng dụng thuần Việt thì chưa nhiều, tính đến thời điểm hiện nay chỉ có 40 ứng dụng Việt. Do đó cuộc thi sẽ là nơi để chúng ta có thêm nhiều ứng dụng Việt phong phú hơn nữa cũng như khuyến khích các lập trình viên chú ý đến nền tảng phát triển này hơn.
Một số thông tin về cuộc thi:
Hiển thị các bài đăng có nhãn lập trình. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn lập trình. Hiển thị tất cả bài đăng
Thứ Sáu, 14 tháng 6, 2013
Samsung và mLab giới thiệu cuộc thi "Sáng tạo ứng dụng TV"
Nhãn:
cuộc thi
,
lập trình
,
lập trình viên
,
mlab
,
samsung
,
Sáng tạo ứng dụng TV
,
Smart TV
,
Tin tức - Sự kiện
,
TV
Samsung và mLab giới thiệu cuộc thi "Sáng tạo ứng dụng TV"
Sáng nay, hãng Samsung và trung tâm mLab (Trung tâm Sáng tạo Ứng dụng Di động Khu vực Đông Á) đã chính thức giới thiệu cuộc thi "Sáng tạo ứng dụng TV" nhằm tìm kiếm và tạo điều kiện cho lập trình viên trên toàn quốc có thể viết ra những ứng dụng hay chạy trên Smart TV của Samsung. Bản thân Samsung đã có kho ứng dụng riêng cho TV thông minh của họ từ năm 2009 và đến nay kho đã có khoảng 2.700 ứng dụng trên toàn cầu, tuy nhiên số lượng ứng dụng thuần Việt thì chưa nhiều, tính đến thời điểm hiện nay chỉ có 40 ứng dụng Việt. Do đó cuộc thi sẽ là nơi để chúng ta có thêm nhiều ứng dụng Việt phong phú hơn nữa cũng như khuyến khích các lập trình viên chú ý đến nền tảng phát triển này hơn.
Một số thông tin về cuộc thi:
Nhãn:
cuộc thi
,
lập trình
,
lập trình viên
,
mlab
,
samsung
,
Sáng tạo ứng dụng TV
,
Smart TV
,
Tin tức - Sự kiện
,
TV
Thứ Năm, 13 tháng 6, 2013
iOS 7: hệ điều hành được việc nhưng chưa thỏa mãn được hết lập trình viên
iOS 7 là phiên bản hệ điều hành mới nhất và có nhiều thay đổi nhất của Apple từ trước đến nay, khác đến nổi nó không giống bất cứ một phiên bản iOS nào cả. iOS 7 bổ sung giao diện mới màu mè hơn, nhiều chức năng tiện dụng hơn làm cho người dùng thông thường cảm thấy thích thú nhưng nếu nhìn sâu vào bên trong hơn một chút, đứng ở khía cạnh các lập trình viên thì nhiều người trong số họ vẫn chưa mấy vui vì về bản chất thì iOS 7 vẫn còn "đóng" chứ chưa "mở" được như Android, tức khả năng can thiệp sâu vào hệ thống. Có thể nói tối ngày 10/06 vừa qua là một buổi đại tiệc của Apple dùng để thết đãi người dùng của họ, với hàng loạt các tính năng mới được giới thiệu để làm dịu bớt cơn khát tính năng của người mua iPhone, còn nhiều lập trình viên thì chỉ biết chắc lưỡi vì một lần nữa, Apple lại nói không với việc mở cửa hệ điều hành di động độc nhất và tiên tiên nhất của mình.Apple tạo ra một hệ điều hành di động không phải tốt nhất nhưng mà là được việc nhất.
Nói vậy không có nghĩa là các lập trình viên cho iOS bị bỏ quên hay đối xử không tốt, họ vẫn được Apple tạo đủ điều kiện để phát triển ứng dụng cho iOS một cách dễ dàng và kiếm tiền bỏ túi dẫn bạn gái đi chơi. Tuy nhiên, không ít các lập trình viên muốn dừng lại ở đó, họ muốn được đào sâu hơn vào hệ điều hành iOS và viết ra các ứng dụng mang tính hệ thống cao hơn giống như họ đang làm đối với Android. Nhưng đối với Apple, đó là một điều cấm kỵ, ít nhất là ở thời điểm hiện nay. Thay vì có thể tận dụng hàng trăm ngàn các lập trình viên ngoài kia bằng cách mở cửa hệ điều hành, cung cấp các API... để họ tự do sáng tạo giao diện, bổ sung đủ các loại chức năng hầm bà lằng cho iOS thì Apple vẫn giữ nguyên tính nết độc tài của mình, vẫn chỉ dùng những lập trình viên chính chủ do Apple trả lương để xây dựng nên iOS nói chung và iOS 7 nói riêng.
Với tần suất ra mắt sản phẩm mới 1, 2 năm/lần, trong khi bên Android thì mắn đẻ như kiến chúa thì một điều dễ hiểu là con robot màu xanh sẽ có nhiều chức năng mà trái táo bể còn lâu mới có hay thậm chí là không biết chừng nào mới có. Ví dụ điển hình nhất là khi bạn nhìn vào iOS 7, đến tận năm nay thì iPhone mới có cái gọi là Control Center để bật tắt nhanh Wi-Fi, Bluetooth, chỉnh độ sáng... (không tính Jailbreak nhé), mới có một vài widget nhỏ dùng để bật đèn pin, mở đồng hồ, máy tính… Nghe có vẻ thê thảm và não nùng nhưng trước khi có nhưng cái đó, từ iOS 6 trở về trước, iPhone/iPad và iOS luôn là những sản phẩm có thị phần rất cao hiện nay trên toàn thế giới. Apple tuy chỉ dùng những lập trình viên chính chủ ít ỏi (so với lượng lập trình viên tự do) nhưng họ đã làm rất tốt một công việc đó là: tạo ra một hệ điều hành di động không phải tốt nhất nhưng mà là được việc nhất.
Được việc là sao? Đó là sự đơn giản, dùng được hay nói dài dòng hơn là đáp ứng được các nhu cầu cơ bản nhất một cách tốt nhất. Đó là lý do tại sao Apple chỉ dùng những lập trình viên chính chủ, là vì để đảm bảo cho tiêu chí đó được thực thi một cách đúng và chính xác nhất. Có thể iOS không có những tính năng rất cao cấp như bên Android nhưng ở cấp độ cơ bản hơn như gọi điện, chụp hình hay đơn thuần là viết một ghi chú nhỏ trong điện thoại… thì iOS hoàn thành những công việc cơ bản đó một cách rất tốt. Mình lấy một ví dụ nhỏ ngay trong iOS 7, đến năm 2013 này thì Apple mới chịu lòi ra mấy cái công tắc Wi-Fi, Bluetooth này kia để bật tắt nhanh, trong khi Android thì đã có từ thời cổ chí kim nào rồi. Và trong khi trên App Store ngập tràn các ứng dụng đèn pin thì bây giờ Apple mới chịu "bố thí" cho người dùng thêm cái widget đèn pin trong Control Center. Có thể bạn chê cái bố thí đó không có nhiều chức năng như các ứng dụng từ hãng thứ ba nhưng về cơ bản, nó đáp ứng được tiêu chí quan trọng nhất đó là, kiếm cho bạn một cái đèn pin lúc khẩn cấp trong thời gian ngắn nhất và hoạt động đơn giản nhất, vậy thôi.
Để sử dụng được iPhone/iPad, bạn chỉ cần là một đứa con nít 2 tuổi thôi cũng được, còn để sử dụng Android, bạn phải thông minh, biết tìm tòi, siêng năng học hỏi và biết nghiên cứu như một khoa học gia. Nói vậy không phải chê người dùng iOS ngu mà là vì iOS quá dễ để sử dụng và không có nhiều rắc rối khó giải quyết như người bạn Android đồng trang lứa.
Thêm một nguyên nhân khác Apple chưa mở cửa iOS chỉ để nội bộ lập trình viên nhỏ to tâm sự đó là vì một yếu tố thứ hai cực kỳ quan trọng và có tính sống còn đó là: tính ổn định. Ở mỗi một kỳ sản phẩm iPhone/iPad với một phiên bản iOS hoàn thiện mới nhất thì hệ điều hành này luôn mang lại một cảm giác sử dụng rất tốt mà chúng ta hay nói đó là nhanh và mượt. Điện thoại là thứ chúng ta sử dụng rất nhiều ngày nay, nếu cứ mỗi thao tác chúng ta phải tốn thêm khoảng 0,5 giây cho những cái như "lag", giật, không mượt thì cộng lại một ngày, một tuần, một tháng, một năm, chúng sẽ gây ra những lãng phí lớn không đáng có.
Ở iOS, bạn sẽ luôn được sử dụng những bản hệ điều hành mới nhất với độ ổn định cao nhất (đang cho là bạn đang xài chiếc iDevice mới nhất), ở Android thì muốn có thể được hưởng hai cái nhất đó bạn phải mua một chiếc máy cao cấp nhất với giá tiền cao nhất, mà trớ trêu là đôi khi cái máy xịn nhất đó lại không có hệ điều hành mới nhất của Google và độ ổn định thì có khi lại… bằng với cái máy Android phổ thông giá hai ba triệu đồng (vì cùng là Android), mặc dù so tốc độ thì tất nhiên máy đó là nhanh nhất thật.
Nói tóm lại, iOS không "mở" và phóng khoáng như Android, mấy người trùm cuối của Apple có tính độc tài, phong kiến nhưng bù lại họ tạo ra những thứ được việc ("get the job done") chạy tốt mà ai cũng dùng được. Còn Android tuy cũng được việc đó, nhưng cái cách mà nó hoàn thành công việc thì hơi… "nguy hiểm" (muốn tạo một ghi chú trong điện thoại nhưng lại không có app ghi chú sẵn ư? Lên Google Play, search "Note", ra khoảng chừng mấy trăm hay một ngàn phần mềm ghi chú gì đó, ngồi chọn ra cái tốt nhất rồi tải về xài). Android tuy không nhanh và ổn định như iOS nhưng nó làm cực kỳ tốt một công việc đó là làm thỏa mãn tính sáng tạo không ngừng của người sử dụng cũng như các lập trình viên. Lấy cái app Gmail ra so với app email của iOS xem, iOS phải gọi Android bằng cụ, so khả năng tùy biến giữa hai máy, iOS phải gọi Android bằng thánh. Còn nhiều cái để so và để anh em "war" với nhau nhưng thôi, mỗi người có một lập trường riêng và nếu một cái nào đó dở người, không tốt thì sẽ không có nhiều người xài.
Bài viết thể hiện các quan điểm cá nhân của người viết.
Nhãn:
android
,
Apple
,
Điện thoại
,
ios
,
iOS (iPad
,
iOS 7
,
iphone
,
iPod Touch)
,
Khu vực chung (iOS)
,
lập trình
,
lập trình viên
,
TIN TỨC - GIỚI THIỆU
Chủ Nhật, 19 tháng 5, 2013
Cuộc thi Mobile Innovation Challenge 2013 đã đi được 2/3 đường. Chung kết diễn ra ngày 23/5
Hôm 19/3 vừa qua, mLab đã chính thức phát động Mobile Innovation Challenge 2013 - cuộc thi Viết phần mềm cho các thiết bị di động (tại địa chỉ web mic.mlab.com). Đây là sân chơi lập trình dành cho mọi đối tượng là cá nhân trong khu vực ĐNA với giải thưởng cao nhất lên tới 100 triệu đồng. Việt Nam chúng ta có rất nhiều các nhà lập trình viên trẻ và tài năng nhưng lại ít có đất dụng võ. Cuộc thi là dịp để các bạn có cơ hội biến những ấp ủ viết phần mềm của mình thành hiện thực. Sau 2 tháng diễn ra, giờ đây MIC 2013 đã đi được 2/3 chặng đường, trong đó 25 đội xuất sắc của 5 bảng đã vượt qua 144 đội dự thi khác ở Vòng loại, sẽ tham dự Vòng chung kết diễn ra vào ngày 23/5 tới đây tại Khách sạn Ramana Sài Gòn. Sau đó, ngày 24/5 tại KS Rex sẽ tiếp diễn Lễ công bố và trao giải cuộc thi.
Nhãn:
cuộc thi
,
lập trình
,
lập trình viên
,
mlab
,
Mobile Innovation Challenge 2013
,
phần mềm
,
Tin tức - Sự kiện
,
Viết phần mềm
Đăng ký:
Bài đăng
(
Atom
)