Hôm qua Coronalabs đã ra mắt phiên bản Corona SDK Daily Builds 2015.2600. Với phiên bản này họ đã sửa rất nhiều lỗi lớn liên quan đến Composer. Ngoài ra, với phiên bản Coronacard cho Windows Phone chúng ta sẽ không còn thấy ký tự "Trial" trên ứng dụng của mình vì trong hiên bản này, Coronalabs đã xoá watermark trên. Qua đây chúng ta có thể thấy rằng Coronalabs đang muốn đưa nền tảng Corona đến với nhiều developer hơn khi họ thực sự đã cho Corona trở thành miễn phí.
Một bộ giao diện Music Player cực đẹp cho bạn nào đang làm ứng dụng phát nhạc
Dưới đây là bộ giao diện profile dành cho các bạn nào đang tạo ứng dụng mobile. Các bạn có thể tải về file .psd để có thể dễ dành chỉnh sửa.
Bắt đầu với iOS 7, Apple đã tạo ra một view controller mới mà ở đó người ta có thể được truy cập vào nó từ các ứng dụng khác và trong đó nó trình bày cho người dùng với một popup GUI có chứa các icon của Message, Mail, Facebook, Twitter, Flickr, Vimeo, vv…. Lựa chọn một trong những icon này sẽ cho phép bạn chia sẻ văn bản, hình ảnh, URL, hoặc tài liệu khác tùy theo dịch vụ. Về mặt kỹ thuật, điều này được gọi là UIActivityViewController và nó trình bày các tuỳ chọn để chia sẻ dựa trên sự kết hợp của các liên kết, hình ảnh và văn bản mà bạn chỉ định. Ví dụ, nếu bạn không cung cấp một hình ảnh, bạn sẽ không thấy icon cho iCloud Photo Sharing, flickr, hay Vimeo.
Một giao diện game về các button, cửa sổ rất rất đẹp cho bạn nào cần
Do nhu cầu ngày càng tăng trong việc thiết kế cũng như tìm kiếm resource cho game như hình ảm. âm thanh,... Mặc khác, ở đây mình thấy đa số chúng ta đều tự code và tự kiếm resource cho game của mình. Xét thấy việc tìm kiếm như thế sẽ gặp rất nhiều khó khăn và tốn nhiều thời gian của các bạn nên hôm nay mình xin mở thêm Box Game Resource nhằm giải quyết được phần nào của vấn đề trên.
Hôm nay 17/03/2015, Coronalabs đã phát hành phiên bản Corona SDK Daily Builds 2015.2583. Với phiên bản này đã sửa vài cho Windows Phone và iOS. Hiện tại tất cả người dùng đều có thể tải về phiên bản cập nhật này trên trang chủ của Coronalabs.
Hôm nay 13/03/2015, Coronalabs đã phát hành phiên bản Corona SDK Daily Builds 2015.2581. Với phiên bản này đã sửa rất nhiều lỗi với Widgets và một số hàm trong thư viện store.loadProducts trên iOS.
Đối với người lần đầu tiên nghe nói đến Hangman game thì đây là một vài điểm về game: người chơi sẽ cố gắng đoán ra một từ với các ký tự được cho sẳn, nếu đoán trúng một ký tự trong từ cần đoán, ký tự đó sẽ hiễn thị ra và cứ thế nếu đoán được hết các ký tự trong từ sẽ chiến thắng, ngược lại nếu đoán sai một ký tự, thì trò chơi (hay người đố) sẽ vẽ ra lần lượt một người que bị treo cổ (một lần sai sẽ vẽ cái đầu, lần sai thứ 2 sẽ vẽ thân, lần sai thứ 3 sẽ là tay phải… nếu đã vẽ đầy đủ một người (6 phần: 1 đầu, 1 thân, 2 tay và 2 chân) thì người đoán sẽ thua.
GameThrive là một dịch vụ push notification được thiết kế đặc biệt cho các mobile game developer. Các plugin của GameThrive sẽ cho phép bạn dễ dàng tích hợp các push notification của họ vào game của bạn. Với một tài khoản miễn phí bạn sẽ có thể đăng ký tối đa lên đến 1 triệu thiết bị để push và bạn cũng có thể push 1 triệu lần mỗi tháng.
Hôm nay, rất nhiều lập trình viên đã gặp khó khăn trong việc đăng nhập lại tài khoản của mình trên Corona SDK. Cụ thể, có một số máy tính khi đăng xuất tài khoản hiện có và đăng nhập lại thì không được. Một trong những lỗi phổ biến nhất là khi đăng nhập trên phiên bản Corona SDK 2015.2511 hoặc các phiên bản daily-builds thì người dùng sẽ nhận một thông báo cần active phiên bản Pro...
Như các bạn đã biết, vừa qua Fuse Powered đã đưa Corona SDK Pro đến được với nhiều nhà phát triển ứng dụng hơn khi họ đã đưa Corona Pro trở thành phiên bản miễn phí. Trong các API rất quan trọng trong phiên bản Pro là thư viện store. Nó cho phép lập trình viên có thể gắn In-App Purchases (IAP) và ứng dụng/trò chơi của mình. Hướng dẫn này sẽ hướng dẫn với các bạn về cách sử dụng các API store này trong Corona để thực hiện IAP.
Bắt đầu từ ngày hôm nay, bất cứ ai đăng ký sẽ có được toàn bộ sức mạnh của Corona SDK. Trước đây, bạn phải trả tiền để có được các quyền truy cập vào tính năng như daily builds, in-app purchases, premium graphics, các plugins dành cho Pro, Windows Phone 8,v.v… nhưng bây giờ, tất cả mọi người sẽ được sử dụng chúng miễn phí.
CoronaCards chưa thể truy cập vào các group native.* của hàm thư viện và điều này bao gồm native.newTextField(). Vì vậy, để thực hiện việc nhập văn bản cho ứng dụng của bạn, bạn phải thiết lập một XAML Windows Phone User Control và add các labels (TextBlocks), text boxes, và các buttons khác nhau của bạn vào control. Sau đó, bạn phải sử dụng các event để kích hoạt phía native để hiển thị các form, thu thập các input, trả dữ liệu lại cho Lua, và đóng box.
Bạn đã làm việc rất vất vả trong vài tháng hoặc vài năm để tạo ra một game di động tuyệt vời. Bạn phát hành nó trên cửa hàng ứng dụng và đã nhận được một số lượng lớn người chơi tham gia vào game của bạn. Theo thời gian, số người chơi sẽ bắt đầu giảm xuống. Nếu bạn cũng như như hầu hết các nhà phát triển ứng dụng khác không biết sử dụng Push Notifications hoặc thực hiện Push Notifications không hiệu quả để giữ người dùng, bạn đang dần mất đi số lượng người dùng, từ đó mất đi tiềm năng tăng trưởng userbase cũng như những thu nhập từ quảng cáo hoặc in-app purchases.
Có thể đến một lúc nào đó bạn cần xuất ra một số với định dạng cụ thể, chẳng hạn như hiển thị một giá trị của 3.1415962 chỉ với hai chữ số thập phân. Hoặc có thể bạn cần phải đặt ra một bảng và xuất dữ liệu theo cột, giống như một bảng leaderboard... Nếu bạn cần, string.format() sẽ dể dàng giải quyết cho bạn. Sử dụng hàm này, bạn có thể cung cấp một "chuỗi định dạng" và một loạt các giá trị để định dạng, và các API sẽ trả về một chuỗi định dạng duy nhất theo chỉ định của bạn.
Như chúng ta đã biết Apple đã áp đặt một yêu cầu khi bạn submit ứng dụng mới lên App Store là phải hỗ trợ 64-bit. Và bắt đầu từ ngày 01/02/2015 thì bạn không thể submit những ứng dụng không hỗ trợ 64bit nữa.
Hầu như tất cả các game đều có một hàm chính có chứa tất cả các game logic, và nó sẽ được chạy hoặc là khi người dùng làm một cái gì đó hoặc là sau một khoảng thời gian nhất định. Chu trình này chạy cùng với các hàm cốt lõi và lập đi lập lại được gọi là game loop, và hàm này rất quan trọng đối với bất kỳ game developer nào.
Là một developer, bạn sẽ cần phải tạo ra các screenshots của ứng dụng trước khi bạn submit nó lên các store. Lý tưởng nhất, các screenshots cần phải hiển thị các tính năng chính của ứng dụng, như các hình ảnh hấp dẫn, các hành động trong một trò chơi, một giao diện đẹp và bắt mắt, vv….
Đây là bày chia sẻ của nhà sáng lập Corona, Walter viết trên trang web của mình để trình bày những dự định sắp tới của họ