DeanLogic now has a BBM Channel

BlackBerry has been trying to get back its mobile market share. Part of this strategy was to create BlackBerry Messenger (BBM) for Android and Apple.  BBM is probably the best messenger app out there, but due to Android and Apple’s increased popularity, BBM has fallen in popularity.  However, even before the official release, BBM on Apple and Android definitely has a demand.  BlackBerry wasn’t going to just keep the old BBM either.  For BlackBerry users, they added Voice and Video chat over Wi-fi.  And then for the BB10 phones, they added Screenshare through BBM.  As an IT person and an Continue reading DeanLogic now has a BBM Channel

Dynamic Navigation Pane Push Pages

That is somewhat of a tongue twister and it all came about because of a question on a forum.  The CrackBerry.com forums has a section for new developers, which is always a nice thing to have.  The poster is apparently trying to create an app to serve up radio stations (I think) and he wants to provide a Page for each station and also provide the list of stations through an xml file.  On the main page, he wants to display a ListView with links to the secondary Pages. Normally, I would just create ComponentDefinition for each Page and then Continue reading Dynamic Navigation Pane Push Pages

Dynamic Context Menu and the Period

While I am still slowly working on my Meetup for BlackBerry 10 app, I decided to do a “quick” app that handles shopping lists.  This was suggested by a user on the Crackberry.com Forum.  He wanted a basic shopping list that he could easily move regularly bought items to a buy list and check of the items when he purchased them.  He also wanted to be able to move items on the list, but that will be another post (if I get it working). I decide to keep things really easy and only do a single page for the entire Continue reading Dynamic Context Menu and the Period

Easy pinch zoom for ImageView

As part of my Meetup for BlackBerry 10 app, I provide the photo albums for the user’s groups.  With the list of albums, the user can drill down to see a list of the images and then click on the individual image. The image is loaded into the ImageView component from a url on Meetup.com.  Due the obvious screen size difference between the files upload and a phone, the image is re-sized to fit on the available screen.  Regardless if the screen is the 1:1 Q5/10 or the 16:8/9 Z10/30, the user will need to zoom in on the picture Continue reading Easy pinch zoom for ImageView

Better way of adding a Sheet

I am making some more updates to my Meetup for BlackBerry 10 app and wanted to add a page for Settings, which is accessible from the pull down app menu.   Screens in Cascades are either a Page or Sheet contained by themselves or in a Tab or Navigation panes.  My application is already setup using a TabbedPane, so in order to add something that isn’t a Tab, I need to display a Sheet.  Previously, I added a sheet to a photo album page to show a single photo.  After you define the sheet on the Page, to display it, you Continue reading Better way of adding a Sheet

My first BlackBerry 10 app

I just updated my first BlackBerry 10 application; Meetup for BlackBerry 10. I was attempting to get the app released by a deadline in order to win a free Z10 in Red.  The offer was to be one of the first 500 developers to build an app and then get it certified as Built for BlackBerry in a certain time frame.   Well, I didn’t get it submitted in time, because there is a big delay between getting your app submitted and getting it reviewed; then apparently there is a delay for getting Built for BlackBerry certified.  Because I rushed Continue reading My first BlackBerry 10 app