📜 ⬆️ ⬇️

Testing Bada Applications with RTL

This article is not a continuation of "Developing applications on the Samsung Bada platform - Part 1" , but serves as a brief introduction to testing Bada applications on remote hardware using the Remote Testing Labs (RTL) mechanism, which appeared in Beta status as part of the newly released Bada SDK 1.0 .0. Immediately I will write: it's free. Anyway, bye.

Translation help


RTL is a remote testing lab that allows you to install and test applications on Samsung devices over the Internet. It reduces development costs and provides ease of compatibility and usability testing on Samsung devices. RTL provides online, 24/7 online access to network-connected mobile devices for remote application development and testing. RTL is the easiest way to check the functionality of the application before distribution (in Samsung Apps - approx. Translation.).

Who can use RTL?

RTL is available to all members of the Bada developer site (http://developer.bada.com) for free (regardless of status). In order to ensure the availability of the service to as many people as possible, the following credit system is used for booking time:
If the maximum limit is too small for you and you need extra time in RTL, contact Samsung to see if it is possible to do something. Samsung will try to satisfy your request.
<omit system requirements>

Known limitations
RTL installation

So, first you need to download and install the latest Bada SDK 1.0.0 from here . I already wrote in the above-mentioned article that in order to participate in the development on Bada, free registration is required on developer.bada.com. Without it, nothing happens. After installing the SDK, you need to install the RTL plugin for Eclipse. In the menu, select Help-> Install New Software ..., click on the Add button. Name set "RTL-Install", Location " http://rtl.innovator.samsungmobile.com/rtl-update ". Click OK, then put a checkmark to the left of RTL Update. Click Next. Further explanation is not worth it - and so it is understandable. In the end, after restarting Eclipse, RTL appears. Immediately set the user in the settings - RTL-> Configuration RTL Settings. The username (User ID) is the same as the login (Email ID) on developer.bada.com. Yes, and also: to use RTL, Internet Explorer must be able to use Java Script and must have Java Web Start.

Work with RTL

We log in - RTL-> Login RTL Server (or via the toolbar). Unfortunately, the password can not be saved and will have to be entered every time. A window with three tabs will appear - Reservations (schedule), Phones (list of available phones) and Help.

At 13:30 Moscow time, judging by the schedule, nobody used RTL. Apparently, few people have yet found out about him ... Only Wave is available for testing (hmm, there are no more Bada phones) located in Korea and the UK. I didn’t work out right away with Korean phones - they wrote that it was a very big ping. It works with English, but the refresh rate of the screen is close to 1 fps. You can’t test games here, but you can try out static applications. Several times on the phone came across other people's applications (see the last paragraph "Known Issues" Help).

To install a ZIP package with an application that comes after the Make Package command, select the corresponding item in the RTL context menu. And now again - this is a bug in the program :). Then everything is simple:

That's all, I hope the material was useful, I wish success to all Bada-developers!

Source: https://habr.com/ru/post/102511/

All Articles