Subscribe to our Blog

Your email:

Current Articles | RSS Feed RSS Feed

Keeping Up with the Mobile App Revolution

Keeping Up with the Mobile App Revolution

November 28, 2014

With mobile devices, information is at consumers’ fingertips. An astonishing number of 18-29 year olds are dependent on the connections provided by their smartphones, with 90% of them sleeping next to their Android or iPhone. And according to Flurry’s five-year report on the mobile industry, apps dominate time spent on these devices over time spent on mobile Web browsers (86% to 14%). Businesses need to keep up with the mobile app revolution.

What is the “mobile app revolution”? It's the way communication, sharing information, and engagement are changing in the face of technology. This revolution is changing on a regular basis, coming in waves with advances in smartphone and tablet technology and the new needs of a customer base.


Java Skills You Need as an XPages Developer

Java Skills You Need as an XPages Developer

November 26, 2014

XPages gives developers a powerful tool to develop Web and mobile applications. It incorporates many Web languages like Java to allow data from IBM Notes and Domino to be available on Web browsers and mobile devices. For backend development, database integration, and extending XPages functionality, developers require a set of Java skills for rapidly deploying applications.


Questions to Consider Before You Develop a Mobile App

Questions to Consider Before You Develop a Mobile App resized 600

November 21, 2014

The rise of the mobile device in modern times is in many ways a reflection of the way that businesses and computer scientists originally thought computer networks would work: many small client devices, themselves not overwhelmingly powerful, all utilizing the processing power of a central system designed to do complex tasks given to them by the clients. Now society has gone full circle and we find ourselves in the process of using cell phones and tablets to do work in on-the-go settings, while the complex task of database management is left to the computing power of the Cloud.

Mobile apps aren't just a trend, they have changed the way we work. According to Symantec, over 70 percent of enterprises are creating their own mobile apps. Should your business be one of them? Consider the following questions.


Managing the IBM Notes App Requirements Gathering Process

Managing the IBM Notes App Requirements Gathering Process resized 600

November 19, 2014

If you read our previous blog post on how to begin the IBM Notes app requirements gathering process, you know that the first step in this process is to identify the key stakeholders that make up the team driving the authorized business request. 

This blog post provides an overview of terms and best practices for managing the requirements gathering process. It also provides some proven techniques to manage a requirements collection process.

How to Begin the IBM Notes App Requirements Gathering Process

How to Begin the IBM Notes App Requirements Gathering Process

November 14, 2014

When a request has passed through a prioritization and authorization process, we’re now faced with the challenge of how to gather the IT requirements in order to ensure the business request will be successfully implemented. A critical factor in the successful completion of IBM Notes app development is how effectively the customer’s requirements are gathered and refined. According to some estimates, 85% of software defects can be traced back to the requirements gathering process. Getting the requirements gathering process right has obvious economic benefits.

Requirements themselves are any necessary attributes of an application. Requirements gathering is not simply a question of finding out what your customer wants, because often they do not have a clear idea of what they want. Rather, requirements gathering is the process of helping customers establish what they need in order to address a business issue.

The Ups and Downs of Enterprise Mobile Application Development

Enterprise Mobile Application Development resized 600

November 12, 2014 

According to mobile analytics provider Flurrynative app usage is continuing to grow while mobile Web usage declines. The company noted that average U.S. users are spending 2 hours and 42 minutes a day on mobile devices in 2014. This is up from 2 hours and 38 minutes in 2013. Although most of these hours are spent in gaming and social applications, productivity apps have doubled their share from 2% in 2013 to 4% in 2014.

The rise of enterprise mobile application development is due in part to the increasing popularity of the workplace culture that values mobility and accessibility. A technology and entertainment company, Valve, is a case study for this trend toward mobility. (Chiang) One of the signature aspects of Valve is their mobile office system, where all employees' desks are on wheels and designed to move from place to place in accordance with which project those employees are working on. They are an entirely “mobile” company in an industry that requires personal desktops. Many are realizing how effective this philosophy of mobility could be for their business, and are implementing mobile business apps.


How XControls Can Help Modernize Your IBM Domino Website

XControls Can Help Modernize Your IBM Domino Website

November 7, 2014

The following is a guest blog post from Ady Makombo, Technical Consultant at Teamstudio.


As you might have noticed in a previous blog post, on Oct. 7, Teamstudio released a new project called XControls. XControls allow developers to quickly create XPages applications that will work on desktop browsers, mobile browsers, and Teamstudio Unplugged. 

The week after this announcement, I was asked to work on a customer project using the newly released XControls. The purpose of this blog post is to share my experience with this project.

8 Places to Find Help with XPages

XPages Logo

November 5, 2014

XPages is an amazing tool for Web and mobile app development, allowing data from IBM Notes and Relational Databases to be presented across all platforms. This power makes XPages a fantastic tool for IBM Notes and Domino developers.

But where can developers go when an XPages project seems to be working improperly? Or when they're just stuck? Whether you’re a beginner or an expert, the XPages community has published resources that can help. Before you catch yourself gripping at fistfuls of hair, try a few of these:


How to Develop Mobile Business Apps on a Budget

How to Develop Mobile Business Apps on a Budget resized 600

October 31, 2014

Developing a mobile business app is a significant investment. A survey conducted by AnyPresence in 2013 showed that more than half of the IT professionals surveyed spent, on average, $50,000 and at least 3 months developing one mobile app. Almost a quarter of the respondents reported that their average cost for developing one mobile application was more than $100,000. 

What makes apps so expensive? Professional app developers will tell you that any kind of customization significantly increases the cost of an app. Developing an app that provides users with a high quality, unique, and secure experience is costly. App performance, data integration, and adding other features such as the ability to scale the user experience according to users’ various devices will increase development time and cost.


What an Offline Mobile Solution Can Do for IBM Notes Organizations

Offline Mobile Solution for IBM Notes Organizations resized 600

October 29, 2014 

Satellites cover the sky; antennae cover the mountaintops; wireless broadcasting abounds. Everyone is plugged in, and almost every business depends on around-the-clock mobile accessibility to stay up to the minute with employees, customers, and suppliers. But what happens when there's not enough bandwidth to get the message through? How do you stay up to date while driving on a scenic stretch of highway, riding in an elevator, visiting a museum, or any other "cold" spot that blocks wireless digital transmissions?


A Solution

When employees are on the go and need to stay productive, they would benefit from an offline mobile solution. Native mobile applications act as an interface between a user and their files and data. Typically, a native app with offline capability stores both the mobile app software and app data locally on the mobile device. When the device is connected to the network, this locally stored data is synced with the main database on a remote server.


All Posts