Developing Enterprise Mobility Apps and a Flashback to 2006
![]() |
| Mobility Blogging in 2006 |
Developing a mobile solution is still a major challenge for most companies. In 2006, I was just starting to blog and I was the CEO of a mobile applications company (similar to Syclo) and a close partner of Sybase. Back then I used different terms and device names, but much of the advice I wrote then is still valid. Here is an excerpt from a blog article in 2006.
Year 2006 – If you have never created mobile applications, there is a
steep learning curve. A lot of mobile [apps and middleware] development is just plain tedious, expensive and risky.
- Are you going to develop for just one kind of handheld
computer or many? There are many different screen sizes, buttons, accessories,
etc. If you want to support many different kinds of handhelds and their unique
add-on components yourself – expect a couple of years of development. - How do you develop a solution that will work equally well on
all devices such as Tablet PCs, PDAs, Smart Phones, Pocket PCs
and/or laptops? What if your business user wants you to support them all with the same mobile application? - How do you develop and manage a synchronization server? Have
you ever contemplated how difficult this might be? - How do you add database integration to your synchronization?
How do you do this without messing up the production servers? - How do you add data validation to your mobile solutions?
- How are you going to manage secure communications between
your mobile application and your central database? - How do you build in mobile printing support?
- How do you manage the deployment of mobile devices and track
all the users and mobile applications? - Who is going to write all the help menus, user
documentation, etc., if you develop in-house? - How do you add support for new hardware add-ons such as bar
code scanners, RFID readers, GPS, digital cameras, printers to your
application? - When Microsoft [or iOS, Android, Blackberry] releases the next version, are you going to re-write your application to support the new smartphones and other hardware?
You will be required to since all new handheld devices are sold with the latest
OS.
Six years later much has changed, there is HTML5, better mobile devices, and better mobile solutions today, but also much has stayed the same. There is still a lot you must know about mobile app development. If you are wanting to learn more, then you might find this upcoming webinar by Verivo of value:
Lifecycle
software development processes that IT teams must be prepared to address. Whether you’re building your first app or
you’re part of an organization building multiple apps with multiple
technologies, attend this webinar to learn about best practices in building
mobile apps across the complete software development lifecycle. Get practical insights and answers to your
questions to help deliver the right app, on time, and on budget.
best practices in the software development processes for building mobile
apps. Attend this webinar to:
- Understand the key differences between mobile development
and traditional IT development across the complete software development
lifecycle. - Discover hidden risks and best practices in defining
requirements, building components, setting up your infrastructure, testing, and
deployment. - Learn about two team-member roles that are critical to the
success of every enterprise mobility project.
*************************************************************
Discover more from The Future - With Kevin Benedict
Subscribe to get the latest posts sent to your email.


