Is QNX® Momentics IDE for BlackBerry® 10 Native SDK Version: 10.0.4 providing Drag and drop functionality in Blackberry 10 native SDK development? - qnx

I have a good experience with BlackBerry Java Development Environment. I need to know about QNX based IDE for development of Blackberry 10. I successfully installed and ran a small example.
But here I am not finding any drag and drop IDE. I expected that it contain that type of editor, but unfortunately I am not able to find this feature. I am using following IDE:
QNX® Momentics IDE for BlackBerry® 10 Native SDK
Version: 10.0.4
Also the IDE is not showing all hints. How to get Hints?
Is it required manually include header files?
Please help me where can I find this feature in this IDE?

Just to let you know, drag and drop is now available in Momentics (version 10.0.9). You can drag UI components into your code window and it will auto populate the code for you.

Hi i got following answer from Blackberry adviser
http://supportforums.blackberry.com/t5/Cascades-Development/Visual-Drag-and-Drop-Editor-for-Cascades/m-p/1759935#M300
This is currently not available. Please consult the BB NDK documentation for information and updates:
https://developer.blackberry.com/native/
https://developer.blackberry.com/cascades/
Thanks!

If there is error on your qml file that will show it on right square corner so you can come to know that something is wrong on qml. for adding header file and all it not gives any hint like eclips android and eclipse bb is give to users. You have to manually find which header file is missing and add that.

Related

Webstorm Markdown editor tools all disabled?

I'm using WebStorm 2016.2.2 Build #WS-162.1628.41. When I open a .md file I see a bunch of tools but they are all disabled.
How can I enable them?
Apparently Webstorm comes with at some point I had installed a trial version of a plugin called Markdown Navigator from vladsch.com.
I uninstalled it and now I get a couple basic buttons and a side-by-side preview.
if you wanted to use the Markdown Navigator from vladsch.com, you need to activatie it by either a:
trial license
or buy a license
and then add the license to the plugin via the settings to activate all of its functions...

Blackberry Web works 10

I am interested Blackberry 10 development with HTML5/CSS, but I don't know what tools are needed for developing an application. Please explain the procedure to develop an application in Blackberry 10 using HTML5/CSS.
Thanks in advance.
Start with the official documentation. It gives an overview of WebWorks, and the tools needed.
https://developer.blackberry.com/html5/documentation/what_is_a_webworks_app_1845471_11.html
Use the Ripple emulator plugin for Chrome for testing:
https://developer.blackberry.com/html5/documentation/getting_started_with_ripple_1866966_11.html
Beginner tutorial:
https://developer.blackberry.com/html5/documentation/tutorial_javascript_geolocation.html
Signing keys overview:
https://developer.blackberry.com/html5/documentation/signing_your_app_1920008_11.html
To add on to Scott's answer, I'd also recommend checking out our GitHub repo which is full of sample apps for you to use as reference.
https://github.com/blackberry/BB10-WebWorks-Samples

How to install .CSI file for Code Signing and load app to BlackBerry?

I've developed a PhoneGap application that I intend to deploy to my BlackBerry Bold 9700. My development tools includes NotePad++, Apache Ant, Sun JDK and BlackBerry WebWorks SDK as dictated on this page here http://www.phonegap.com/start#blackberry.
I applied for Signing Keys from the Blackberry website and received a .CSI file via email. The email offers instructions for various ways of processing the .CSI file, but none of the ways explain how to do it with the current tools I have installed.
Is there an easy way to proceed with my .CSI file without installing Eclipse, Visual Studio or any other IDE? If so, can someone dictate step by step what to do?
I hope you got the solution for that. I was having the same issues. I hope my solution will work for anyone.
After getting the *.csi files from blackberry, you need to install them on your computer.
For those of you who are using Ant to build applications which described here http://www.phonegap.com/start#blackberry.
this will work you.
For installing the *.csi files in your computer you need SignatureTool.jar . This is located in your c:\BBWP\bin directory.
Next copy all the *.csi files to the above directory and run this command from the terminal in sequence.
c:\BBWP\bin>SignatureTool.jar client-RBB-2053305203.csi
c:\BBWP\bin>SignatureTool.jar client-RCR-2053305203.csi
c:\BBWP\bin>SignatureTool.jar client-RRT-2053305203.csi
If you don't have a private key installed you need to create one. And use the pin number which you used during the registration process. The installation is easy you will not have any problems with it.
Hope it helps anyone
Thank you
Try BlackBerry Ant tools. It uses ant so you need it, but this is fairly lightweight.
Look at "Signing your smartphone application" to get you started

How do I embed a simple static webpage in a blackberry app?

I have an app that I'm developing and the main screen is supposed to have a simple embedded browser frame on it that displays a single remote webpage. Can anyone provide me with the necessary code or a reference that will help me figure it out?
It depends on what OS version you are going to support. Since OS 5.0 RIM adds a new package net.rim.device.api.browser.field2 which simplifies things a lot. For both old API (pre 5) and newer there is a sample apps in the BB SDK that demonstrates embedded browser usage.
On my PC sample apps are in the following dirs:
C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0\samples\com\rim\samples\device\browser\browserfield2demo - newer API
C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0\samples\com\rim\samples\device\browser\browserfielddemo - old API
Also note that the sample for old API actually fails to open an HttpConnection. It results in white screen being displayed instead of page content, so feel free to fix the sample code to append the URL with a proper suffix (;device=true or ;interface=wifi). I assume you already know how to open HttpConnection on BB using different transports.
Yes can you please try this.
BrowserSession browserSession = Browser.getDefaultSession();
browserSession.displayPage("http://www.google.co");
browserSession.showBrowser();

BlackBerry java UI development

Is there a tool for BlackBerry java application UI development. I do not find drag and drop options in xml file in eclipse like in Android SDK. Is there something like Droid Draw here too? I am new to BB Java dev, any pointers are appreciated.
Unfortunately no... There is no designer tool for blackberry ui, it must all be done in code. I heard that RIM plans on coming out with something of the kind but there is no such tool available at the moment.
There are tutorials on how to create many of the common UI, if you are searching for something specific I'm sure you can find some sample code to get you started.

Resources