Welcome!


Latest Articles from PowerBuilder Journal
Learn how SAP Sybase SQL Anywhere, on-demand edition, helps independent software vendors (ISVs) easily manage multitenant data architectures while providing the data security, scalability, and cloud availability their end customers demand. The on-demand edition can be hosted in private...
As you probably know, in lieu of a TechWave this year SAP hosted a separate PowerBuilder Developer’s Conference (PBDC) co-located with SAP TechEd 2012 in Las Vegas from October 21–25. There was a separate but co-located event last year as well, but that was an actual TechWave that repr...
On returning from an awesome SAP TechEd in Las Vegas, I was waiting in the departure lounge for my Virgin Atlantic flight and looked through the iTunesU videos I had on my iPad2. There I saw the WWDC2010 Keynote, one that I had personally attended and decided to view it. Within 10 minu...
Sybase I am convinced that PowerBuilder is poised for a mighty comeback. The fact is that still today PowerBuilder is by far the most productive development tool available. It eclipses all the rest. An experienced PowerBuilder programmer is demonstrably more productive and can finish t...
Somebody was asking in the Sybase newsgroups “should I make the commitment to PB.NET?” and wanted non-marketing types to respond. I started to respond in the forums, but the eventual length of the response and its applicability to many other people resulted in my responding here. What...
I am writing this on the morning of September 12 2012, the same day that it is envisaged that Apple will announce the iPhone5, availability of iOS6 and possibly a few more interesting assets. They have never been a company that has been shy when it comes to innovation, so I thought I w...
As a Mobile Evangelist I keep preaching that... Mobile is the new Enterprise and Mobile is Now! This is a phrase that most businesses should now have heard many times over the last year and a half, or they are already living it daily by enabling their mobile workforce. Also we hear dai...
It is common knowledge in Business that Mobile is the New Enterprise and that Mobile is Now! Meaning that you should have a strategy to build Mobile Apps that mobilize your core systems and free your Information Workers to work anytime and anywhere. The Power behind Enterprise Mobility...
To pass errors from functions outward, throw exceptions instead of returning an error code like -1. That’s implemented by filling the “Throws:” field in the function’s header (signature) with the class Exception or its descendant. When the exceptions mechanism is used, calls to functio...
A few days ago a number of tweets caught my eye. Both appeared fortuitously within a minute of each other. Separately they were powerful in their own rights but together they made me think and reaffirmed my thoughts about Mobile UX/Design and how Mobile Apps should relate to the Enterp...
In previous articles I mentioned the MIC and the CMoO, but as a recap let me again explain here... The Mobile Innovation Council’s Team should contain 10 to 20 key members such as, skilled representatives from the corporate Mobile Development Team, a Mobility Architect, the Stakeholder...
eLearnIT LLC, global independent provider of SAP Sybase PowerBuilder developer eTraining, Seminars and Workshops, in cooperation with the International Sybase User Group (ISUG), a trade association representing more than eight thousand members in more than sixty countries around the gl...
I mentioned in a previous article that Mobile Apps cross many boundaries... Consumer, Social, Geographic, Language & Business. What I firmly believe this that from this list two stand out in the light more that the others and those are interrelated.. the boundaries of Geographic and La...
One thing I feel so strongly about as a Mobile Evangelist, and I guess I should do, is that Mobile is Empowering!!! Not only in the Consumer space as we already know by the mLifestyle that we all seem to be living, but in the Enterprise or Business space. The Empowering force of Mobile...
It came to me whilst watching the London 2012 Olympics and after reading Eric Lai's blog last week, that mentioned Mobile Apps used during the Olympics, that not only is London 2012 aiming to Inspire a Generation but the Mobile age that we are in now will also have the same effect. We ...
So far this year, I have been on a few travels and presented to many hundreds of people interested in Mobile in the Enterprise and what SAP are doing to make the development and deployment of Enterprise Mobile Apps easier. On one trip to Slovenia I became my alter-ego of the Mobile Pre...
A few month ago I appeared on the SAP Innovation Show, to evangelise about Mobile. You can still check out the on-demand here and also check out what my colleagues... Adrian Simpson, Chief Technology Officer, SAP UK & Ireland as well as Timo Elliott, Innovation Evangelist, SAP... say a...
Recently I was entering names of contacts in iOS and noticed that from iOS 5 onwards, Apple have allowed us to add new fields for each individual of 'Related People'. Obviously this makes sense with respects to friends or family, though currently this seems to be nothing other than a m...
There have been many articles and thoughts on the mWallet, where the mobile device takes the place of a physical wallet containing cash and bank cards and this is evolving fast. I'm wondering now, with the fantastic growth in Mobile and the combination of the Tablet Device, that we are...
In my last article we explored what I call Advanced DataWindow Sorting. We covered everything that we need for the DataWindow. In this article we are going to polish what we did last month and make it look professional. The main area of concern is our sort selector window as seen in F...
It has now been reported that the Smartphone adoption in China, has now overtaken the Featurephone adoption. This is a major milestone in any geographic region, but in one of the worlds largest growing countries, this is a great step and shows the snowball effect of expecting powerful ...
"This was the object of the Declaration of Independence. Not to find out new principles, or new arguments, never before thought of, not merely to say things which had never been said before; but to place before mankind the common sense of the subject, in terms so plain and firm as to c...
In a previous article I mentioned the Companion App. Basically a Companion App is one that extends the reach of an existing brand, even a brand that could be a TV/Film or a non-mobile system. I have stated my opinion before that if you are a brand, then you have got to have a app store...
In a traditional modern enterprise, information can be a key factor in delaying business process control, as people who own information can own control over the process. Mobility is challenging this traditional process control hierarchy by making it easier for decision makers (this mea...
The innovative use of QR Codes (Quick Response Codes - a type of matrix or two-dimensional barcode) can grow a companies social and consumer reach as well as introducing the new user to discounts, coupons, marketing campaigns through the development of companion mobile apps. These comp...
When finance managers think of data consumption, it is often in the context of controlling mobile phone bills and business mobility costs. Yet application developers are busily creating new mobile applications that provide mobile information workers with greater access to corporate dat...
As you may have noticed, a number of media sources are writing about the overall progression of iOS device sales and of the iPad in particular. The latter’s sales have developed to the point where their presence in businesses is becoming indispensable (see Looking into Enterprise iOS b...
In my previous article for PowerBuilder Developer’s Journal (Vol. 18 issue 8), I gave a sneak preview of some of the things we were working on for PB15 Classic. This is a closer look at one of them – Tabs and Docking in MDI Windows. Recall that in the article we mentioned adding two n...
The first sets of results are in for the Mobile Development Survey. After only a few weeks of release, there have been hundreds of responses from PowerBuilder users. Here’s a little sneak peek at some of the results we’ve compiled so far: The eternal battle between Android and Apple-...
Taking a stance of 'Build it and they will come' has never worked in IT and especially now with the Consumerisation of Mobility and the Prosumers (Professional + Consumer) in your Enterprise, whom are expecting or even demanding the same experience as Mobile Apps on the App Stores/Mark...
I’m sitting here at yet another user group meeting… perhaps you’ve seen me at one or at TechWave, or perhaps you have seen pictures of me at them on Facebook. I’ve got a laptop propped open where I’m usually working on some pet sample code project. Next to it is my iPad in its case/sta...
German giant SAP said Tuesday, after getting back from the long weekend, that it’s going to buy privately held Chicago-based Syclo, a long-established company with a mobile enterprise application platform called Agentry and packaged ERP and CRM apps. Terms weren’t disclosed. The deal...
I’ve been discussing HTML5 for some time now. In July of 2010, I mentioned that I wasn’t particularly concerned about PowerBuilder supporting HTML5 in the initial PowerBuilder.NET release (12.5) because: “HTML5 is largely still in its infancy, and there appears to be too much opportu...
I just received an interesting piece of information today from the Events team. Let me share it with you... For 2012, our traditional TechWave content will be incorporated into the SAP TechEd conference, taking place October 15-19 at the Venetian Hotel in Las Vegas, NV. We will continu...
Here is #5. Five points the Mobile Information Worker expects from their Mobile Enterprise Data. 1. Always available and on-demand access to information (off-line and on-line). 2. New ways to interact and display data. 3. Reduce data re-entry error, by synchronising data. 4. Capture ne...
Here is #4. Five points for Mobile Apps in Shaping the new Business Enterprise. 1. Cost reduction compared to existing systems. 2. Streamlining business processes. 3. Competitive advantage with up to date data at hand. 4. Increase Employee satisfaction and effectiveness. 5. Rapid respo...
Here is #3. Five points that makes an Engaging Enterprise Mobile App. 1. Extend existing systems by innovating in new ways. Just transferring a PC based or paper based solution is NOT enough. 2. Display/Consume data in new ways. 3. Keep UX design familiar to the deployment platform rat...
Here is #2. Five points on how Enterprise Mobile Developers can improve the Relationships with their End Users. 1. Live several days in the life of your user observing work locations and patterns. 2. Have end users in on the design panel as well as the usability and testing. 3. Get buy...
Today I thought I would put together five steps and five points within to producing 5-Star Mobile Apps. Here is #1 Five points when Building the Business Case for Mobile Enterprise Apps. 1. Create a Visionary Plan for more mobile Apps and know how they will aid and shape your enterpris...
While external controls exist for viewing image thumbnails, there can be the need to view images as thumbnails within the context of other data within a multi-row list, treeview or report. This can be easily done with a PowerBuilder DataWindow object. In this case a treeview DataWindow...