I have done a minor/mid release (1.2.0 / 4.2.0) for the Meetup app. I updated the build OS to 10.2. I figured at this point, everyone should have updated their device to 10.2.1. Another push for updating to 10.2, is that BlackBerry has already announced 10.3 and provided beta simulators, so that developers could get started updating their apps or building new apps with the new features. I don’t plan on pushing out a 10.3 version until I feel that the majority of my users have upgrade.
One of the reasons I wanted to go to 10.2 is the addition of minimum and maximum fonts. I’m not one to modify my font sizes, but I know there are plenty of people who do. The problem with modifying the font size is that text areas that were created to work with a certain sized font, get really messed up when someone has their default font set to 20 or something. Having the minimum and maximum allows for some control of the look, while giving some flexibility to users who need to adjust their font size.
While chatting with another developer on the BBM Group Baby Steps:BB Dev about keeping the category headers in view while scrolling up the list. Something that was obviously working in the Hub, but not on our listviews. After a little bit of searching, the developer found a way to make them “sticky”.
ListView { id: myListView objectName: "myListView" topPadding: -6 layout: StackListLayout { headerMode: ListHeaderMode.Sticky } }
Simply adding a headerMode to the layout with they type of Sticky is all that’s needed. But, since I had no reason to add layout information to the ListView, I never noticed this option. Just another one of those things you stumble upon when trying to code and application.
Hopefully I will have the time to make some more needed changes to the base application. I know there are people wanting more edit features with the Meetup application and I plan to provide them.
About DeanLogic
Dean has been playing around with programming ever since his family got an IBM PC back in the early 80's. Things have changed since BASICA and Dean has dabbled in HTML, JavaScript, Action Script, Flex, Flash, PHP, C#, C++, J2ME and SQL. On this site Dean likes to share his adventures in coding. And since programming isn't enough of a time killer, Dean has also picked up the hobby of short film creation.