Mobile app development
Find the latest information on mobile app development strategies in this section. If you're new to mobile applications, learn about various mobile platforms and what it means to be in the cloud. Experts on application development share best practices on mobile deployments and app integration. Find news and advice for mobile capabilities, implementation best practices and application updates.
Top Stories
-
News
06 Apr 2021
Supreme Court ruling on Java APIs eases developer worries
Now that the Supreme Court has ruled for Google over Oracle in their high-stakes copyright battle over Java APIs, developers can rest easier -- but some questions linger. Continue Reading
-
Tip
14 Jan 2021
Checklist for mobile app testing: 15 gaps to look for
Makers of iOS and Android apps chronically fail to test these 15 aspects of mobile apps. But to release quality mobile software, development teams must start testing -- here's how. Continue Reading
-
Guide
19 Sep 2019
Guide to practicing cloud-native development
In this guide, learn about cloud-native development -- what it is, how vendors try to exploit it and how to bring it to life with the help of a DevOps environment. Continue Reading
-
Feature
16 Jul 2019
Weigh cost, flexibility in your Java cloud IDE comparisons
What's in a cloud IDE for Java developers? Flexibility and integration for starters. Consider these four options in your development environment and be sure to focus on costs. Continue Reading
-
Blog Post
09 May 2019
What I learned from the Google I/O 2019 keynote address
Before the start of the Google I/O 2019 keynote address, I wondered what I'd learn in my role as an application developer. But when the keynote begins, I find myself thinking more like a consumer ... Continue Reading
-
Opinion
11 Dec 2018
What is the preferred developer operating system?
Does the developer operating system play a part in the SDLC equation anymore? Well, it depends on what you're programming. Mobile and cloud development demand different OS best practices. Continue Reading
-
News
28 Nov 2018
GraphQL group sets new direction for developers
A group of GraphQL users and the Linux Foundation have joined forces to manage and monitor the future of Facebook's popular open source data query and manipulation language. Continue Reading
-
Blog Post
15 Aug 2018
Cloudfare puts early mobile network performance in the hands of devs
New mobile troubleshooting tools can help correlate different mobile network issues. Fixing mobile network performance problems has never been so easy. Continue Reading
-
Video
26 Jul 2018
Step-by-step Spring Boot RESTful web services example in Java using STS
In a previous tutorial, we explained the basic tenets of good RESTful web service design. In this step-by-step Spring Boot restful web services example, we implement it. Continue Reading
-
Blog Post
11 May 2018
Google positions 'Android Things' to solve the IoT problem
Google's Android Things development Iokit turned v1.0 on Monday. I celebrated the birthday of the new tool that hopes to address IoT problems in development by belatedly attending a "What's New in ... Continue Reading
-
Feature
02 May 2018
Quality and consistency key to self-driving car technology
How do you test self-driving car technology when the consequences of an error can be fatal? Here are some best practices for testing automotive apps and self-driving car software. Continue Reading
-
News
29 Mar 2018
Fair-use defense fails in Oracle vs. Google Android lawsuit
A final appeal in the Oracle vs. Google Android lawsuit has come down against Alphabet Inc., asserting its use of Java APIs did not constitute fair use. Continue Reading
-
News
22 Mar 2018
IBM fiddles with Apple on new AI services
IBM and Apple extended their existing enterprise mobility partnership with tools to help developers build Watson-based AI services for the IBM Cloud. Continue Reading
-
Feature
20 Mar 2018
Rust and Python top list of most popular development languages
A new Stack Overflow survey of over 100,000 developers indicated Java and JavaScript are not as popular as they had been before. Find out what developers really want to program with. Continue Reading
-
Feature
09 Oct 2017
How blockchain security is driving digital transformations
Whether it is a secure cloud, a secure mobile device or a secure IOT interaction, organizations are making blockchain security a central part of their digital transformations. Continue Reading
-
Conference Coverage
04 Oct 2017
Guide to the JavaOne 2017 conference
At JavaOne 2017, the Java community discusses the pinnacles of modern software technologies, including DevOps, mobile applications, digital transformation and, of course, Java. Continue Reading
-
Guide
16 Aug 2017
Amazon S3 outage: A guide to getting over cloud failures
Developers have taken the Amazon S3 outage and learned to build failover and resiliency into a Java cloud application. Learn about the dangers of moving apps to the cloud. Continue Reading
-
Feature
25 Jul 2017
Will voice user interfaces usurp the traditional UI?
It would appear that innovation has stalled in terms of mobile and desktop user interfaces, which is why voice user interfaces might be the future for application interactions. Continue Reading
-
Feature
05 Jul 2017
Keep your Java cloud apps running during an Amazon S3 outage
Many people had to learn the hard way that an Amazon S3 outage is possible. Here we look at how to keep your Java cloud apps running, even if the Amazon cloud isn't. Continue Reading
-
Feature
22 Jun 2017
How microservices patterns made Uber's architecture perform better
How did Uber manage to deal with the inevitable Halloween rush? Applying microservices patterns to their architecture played a big part. Continue Reading
-
News
22 May 2017
Atlassian spurs DevOps adoption for the enterprise
Atlassian adds new features to Bitbucket and Bamboo to enhance DevOps security and reliability, as well as to simplify the build process for developers. Continue Reading
-
Blog Post
19 May 2017
"AI First" the mantra for Google I/O 2017
Google's annual worldwide developer conference (Google I/O) kicked off at the Shoreline Auditorium in Mountain View, California on Wednesday morning. Seven thousand people are attending live, and othe Continue Reading
-
Feature
16 May 2017
What to do if Amazon is down, because your S3 apps don't have to be
Just because Amazon is down doesn't mean your S3 apps have to be. Here are some tips and strategies for protecting yourself against the next Amazon S3 outage. Continue Reading
-
News
12 May 2017
Microsoft supports trend toward containers, serverless computing
At its Build 2017 conference, Microsoft highlighted new technologies focusing on containers, serverless computing and microservices as part of its DevOps strategy. Continue Reading
-
Feature
11 May 2017
Effective DevOps pipelines require a continuous delivery tool chain
The key to an effective DevOps implementation is understanding your tools, and implementing an effective continuous delivery tool chain. Continue Reading
-
Feature
10 May 2017
Getting mobile phone apps iPhone certified and Play Store published
So you've developed a mobile phone app. What's next? Here we explore getting mobile phone apps iPhone certified and Play Store published. Continue Reading
-
Podcast
09 May 2017
Connecting the 'DevOps, Agile and Java cloud native applications' dots
A concise definition of both DevOps and cloud native computing is elusive, but Cisco's Ken Owens presents a unified theory that pulls together the Java cloud, Agile, microservices and containers. Continue Reading
-
News
01 May 2017
DevOps strategies focus of Gene Kim, new Tasktop strategic adviser
Tasktop, focusing on improving software delivery processes, is working on a framework for defining how to architect end-to-end software delivery with the help of a DevOps pioneer. Continue Reading
-
Blog Post
05 Apr 2017
Ajax, JavaScript support and CDI alignment tops the list of what's new in JSF 2.3
It was great to see the 2.3 release of JavaServer Faces finalized last week. When JSF 2.0 came out, I was quick to jump on the component based UI approach to software development, promoting the ... Continue Reading
-
Opinion
04 Apr 2017
It was more than user input error that caused the Amazon S3 outage
Maybe there was an input error during some daytime troubleshooting, but input error was not what caused the Amazon S3 outage. Continue Reading
-
Feature
01 Mar 2017
IoTaaS? Clearing the roadblocks to IoT-as-a-Service adoption
It would appear that everything is available as-a-Service these days, so why not IoTaaS? Here's what's hindering IoT-as-a-Service adoption. Continue Reading
-
Blog Post
20 Feb 2017
IoT analytics reveal the true value of edge device deployment
Analytics delivers the real value of IoT and it’s not surprising that this is the area where businesses, vendors, and thought leaders are focusing their attention. Continue Reading
-
Blog Post
13 Feb 2017
Good news, bad news for mobile app developers
Veteran mobile app developers opines on monetization, citizen developers. Continue Reading
-
Podcast
06 Feb 2017
Why cross-platform mobile app development tools beat hybrid, native
Get a comparison of hybrid and JavaScript-native mobile app development tools versus iOS and Android native dev tools in this podcast with developer Jen Looper. Continue Reading
-
Feature
31 Jan 2017
Industrial IoT the newest hotbed for edge device innovation
As IoT devices saturate the home market, the latest hotbed for edge device innovation is the often overlooked world of industrial IoT (IIOT). Continue Reading
-
Feature
16 Jan 2017
Web application performance tips from the wolves on Wall Street
If you are having web application performance problems, here are some tips from the IT experts working Wall Street. Continue Reading
-
Feature
02 Jan 2017
Top 5 challenges a successful IoT hackathon must overcome
Tahir Hussain, CEO of Collide Village, made it clear that running an IoT hackathon is no easy task. Here's what had to be overcome to make the IoT event successful. Continue Reading
-
Feature
29 Dec 2016
Cultivating a developer-friendly culture with Agile and Lean processes
Find out how one developer at Target convinced the suits to make the place fun and meaningful for developers by using an Agile and Lean process. Continue Reading
-
Feature
01 Dec 2016
Getting through the three toughest stages of a DevOps transition
Looking to gain increased productivity and software quality by embracing DevOps? Here are the DevOps transitions your company will inevitably go through. Continue Reading
-
Feature
29 Nov 2016
Conversational UI approaches pushing AI development forward
Find out about the latest AI conversational UI approaches available for developers today from Apple, Amazon, Google, IBM, and Facebook. Continue Reading
-
Feature
27 Oct 2016
SVG graphics and HTML5 key to creating consistent UIs across devices
Find out how new libraries and tools promise to bring a consistent UI with SVG graphics in HTML5 development. Continue Reading
-
Blog Post
14 Oct 2016
Mobile integration a bigger development pain-point than social, security and maintenance combined
Many companies are simply outsourcing their mobile development needs because they don’t have the staff expertise in-house to handle native iOS or Android programming. But is this a sustainable approac Continue Reading
-
Feature
29 Sep 2016
How embedded technologies are enabling the Internet of Things (IOT)
From wearable devices to internet connected devices called NodeBots, embedded technologies are enabling the development of all of the cool, new devices that are colloquially being referred to as the Internet of Things (IOT). Continue Reading
-
Feature
16 Sep 2016
Building 3D apps for the future of manufacturing
Find out how 3D app developers are taking advantage of Autodesk's new cloud-based services to build and improve data integration services. Continue Reading
-
Feature
24 Aug 2016
Fighting censorship through anonymous browsing with the Hola app
From avoiding censorship to avoiding government controls, the Hola app has simplified anonymous browsing for its clients. Continue Reading
-
Blog Post
14 Aug 2016
From Bamboo to Jenkins, 2016 means continuously integrating
Be it new tools from Atlassian, or Jenkins upgrades, developers have more options than ever when it comes to Continuous Integration. Continue Reading
-
Blog Post
08 Aug 2016
The build manager is on life support. Call Gradle for some CPR
The role of the build manager has gone out of style, but in a world of increasingly complicated deployments, maybe it's time time for a resurrection? Continue Reading
-
Podcast
03 Aug 2016
Java Champion Trisha Gee on NoSQL, IntelliJ and Java 8
Presenting at QCon New York, Java Champion Trisha Gee talks about the hot-button topics in the conference's community, including NoSQL, IntelliJ and Java 8. Continue Reading
-
Podcast
18 Jul 2016
Managed services model addresses cloud-based analysis paralysis
For many applications, an Amazon or Azure cloud might be overkill. In such cases, a managed services model approach just might be the better option, and here's why. Continue Reading
-
News
29 Jun 2016
Accelerate edge device development with Couchbase Mobile
TheServerSide talks to Couchbase's Arun Gupta about full-stack NoSQL applications, like Couchbase Mobile and Couchbase Server. Continue Reading
-
Blog Post
09 Jun 2016
The first steps of understanding mobile security
We live in a very mobile heavy society and many enterprises have mobility at the center of their IT strategy. As such, it can't help to understand mobile security better and equipping your ... Continue Reading
-
Feature
01 Jun 2016
Virtual reality and Android apps steal the Google I/O show
Barry Burd shares his latest update on what's hot at Google I/O 2016, including a projected future that includes more virtual reality and integration into Android apps. Continue Reading
-
News
19 May 2016
Google Allo and Google Duo shine bright at Google I/O
The Google I/O conference moves to Mountain View, as new products and product enhancements for everything from Google Duo to Google Allo to Android N are announced. Continue Reading
-
Blog Post
10 May 2016
What does Android look like from a Mountain View? Insights on Google I/O
So,they've moved the Google I/O conference away from downtown San Francisco out to Mountain View where Google has a big stake in the Shoreline Amphitheater. I've got mixed emotions on the move. Continue Reading
-
Podcast
02 May 2016
Overcome inherent bottlenecks in app lifecycle management
The software development world is simply too busy to have inefficient ALM. Expert Gerie Owen reimagines app lifecycle management as something streamlined and totally painless. Continue Reading
-
Feature
14 Apr 2016
Backend system integration the new mobile development challenge
While developing a fun UI was once the biggest hurdle facing mobile development teams, the new challenge is going one step further and performing backend system integration properly. Continue Reading
-
Tip
12 Apr 2016
Lasting impacts of software failure and poor application performance
Customers have a short memory and lots of alternatives, so organizations must ensure that poor performance and software failure doesn't leave a lasting impression on users. Continue Reading
-
News
18 Mar 2016
Bridging the gap between Web and native apps
Native applications have always been better at engaging consumers, but a new approach, called progressive app development, promises to make the browser more engaging than ever. Continue Reading
-
Podcast
15 Mar 2016
JVM language Kotlin simplifies Android app development
JetBrains, a company known for its popular IntilliJ and RubyMine IDEs, has released Kotlin, a new JVM language set to simplify both server-side and Android-based development. Continue Reading
-
Tip
29 Feb 2016
The key to mobile UI development is planning
There is no such thing as over-planning when prepping for each stage of the mobile UI development. Jenner Lochridge discusses five areas to account for in advance. Continue Reading
-
Tip
22 Feb 2016
Five tips for choosing a UI development framework
Choosing a UI development framework is one of the most difficult decisions a software architect must make. Here are five things to look for when picking a development framework. Continue Reading
-
Feature
02 Feb 2016
Skimble CEO talks Android and iOS development
Skimble CEO Maria Ly discusses developing her startup fitness application for both Android and iOS. Continue Reading
-
Feature
01 Feb 2016
Inside the app startup Skimble
Expert Barry Burd talks with the co-founder of app startup Skimble about application deployment processes. Continue Reading
-
Feature
08 Jan 2016
The next big challenge in IoT evolution: Getting the protocols right
In this article you will learn about some of the considerations that need to be taken into account for leveraging different protocols while writing applications for the Internet of Things (IoT) Continue Reading
-
Feature
01 Jan 2016
Perfecting product migrations without customer disruption with Agile
Learn how MobiTV created a software development process for powering the future of connected TV. Continue Reading
-
Feature
28 Dec 2015
OnePlus 2 mobile phone: Part two, the hardware experience
Expert developer Barry Burd recently took possession of a OnePlus 2 mobile phone. He shares his experience with the phone and what he thinks of the phone's hardware. Continue Reading
-
Feature
28 Dec 2015
OnePlus 2 mobile phone: Part three, the software experience
Expert developer Barry Burd recently bought a OnePlus 2 mobile phone. Learn what he thinks of the phone's software. Continue Reading
-
Feature
28 Dec 2015
The OnePlus 2 mobile phone: One user's experience
In this first part of a three-part series, expert developer Barry Burd takes you through his experience ordering, receiving, unwrapping and setting up the OnePlus 2 mobile phone. Continue Reading
-
News
18 Dec 2015
Social business applications entice, but enterprises are skeptical
Alan Pelz-Sharpe discusses social business applications and why businesses are wary of this strategy. Continue Reading
-
Feature
14 Dec 2015
A Google promise to be fulfilled: Good emulators for Android developers
One of the biggest challenges in developing Android applications is the frustration of working with slow and unresponsive emulators. At Google's Android Dev Summit, a promise has been made to fix that. Continue Reading
-
Feature
01 Dec 2015
How Notion Baked Intelligence Into the Server to Simplify the IoT
Here we take a look at how Notion, an IoT startup, built a sophisticated tier of server applications to empower a new generation of customizable sensors. Continue Reading
-
Tip
23 Nov 2015
How to move a microservices architecture off of AWS
Although many companies use AWS to cut costs and improve scalability, one software developer found that moving its microservices architecture off of AWS was the right thing to do. Continue Reading
-
Tip
20 Nov 2015
How to automate a Kubernetes cluster to manage containers
The software industry is rallying around Kubernetes clusters as a way to automate deployment of container collections. Here are best practices for using a Kubernetes cluster. Continue Reading
-
Tip
05 Nov 2015
How to put configurable security in effect for an IoT gateway
Implementing security for an IoT gateway is challenging. A software developer shares best practices for developing a dynamic and robust security model. Continue Reading
-
Tip
04 Nov 2015
Learn what the new Java EE security API means for developers
The new Java EE security API is a proposal for baking better security into Java EE, and could ease many security implementation headaches. Continue Reading
-
Feature
02 Nov 2015
Top 7 Java platform takeaways from JavaOne 2015
What were the big takeaways from JavaOne 2015 with regards to the Java platform? Here we take a look at seven key insights garnered from this year's JavaOne and Oracle Open World conferences. Continue Reading
-
News
15 Oct 2015
Life beyond the JavaOne sessions: Mastering life in San Francisco
You won't spend every moment at JavaOne in a session, so here is some advice from Barry Burd on how to navigate San Francisco and get the most out of the JavaOne experience. Continue Reading
-
Tip
11 Sep 2015
How to add voice recognition features to the Echo device
Have you thought about taking Amazon's Echo device for a test drive? Expert Barry Burd walks you through the process of developing apps for Echo. Continue Reading
-
Tip
11 Sep 2015
Novel P2P server infrastructure may be game changer
A new approach to a P2P server infrastructure for Web applications is gaining recognition. Expert George Lawton provides an overview. Continue Reading
-
Tip
26 Aug 2015
Improving software quality means mixing DevOps with Agile
As DevOps evolves and merges with advanced Agile methods, developer teams will have greater success at improving software quality. Continue Reading
-
Tip
24 Aug 2015
Tracking DevOps metrics can increase business agility
Tracking DevOps metrics is one of three steps that can help improve the application development process and increase business agility. Continue Reading
-
Tip
05 Aug 2015
New QUIC protocol promises faster Web apps
The QUIC protocol may or may not become a standard, but either way, use of the protocol could provide a performance boost for Web and mobile apps. Continue Reading
-
Tip
04 Aug 2015
Securing mobile apps raises a new set of concerns
When it comes to mobile app security, can developers ever really learn from past mistakes? TheServerSide talks to software systems security expert Dan Cornell about the challenges mobile application developers face when securing mobile apps. Continue Reading
-
Podcast
30 Jul 2015
Beat performance monitoring hurdles in single-page interface world
This podcast discusses how frameworks like AngularJS have simplified the creation of single-page interface applications, but have created new performance monitoring challenges. Continue Reading
-
Podcast
23 Jul 2015
Boost runtime performance with NoSQL
IT pros are turning to NoSQL to enhance runtime performance and fulfill non-functional requirements. Continue Reading
-
Feature
20 Jul 2015
IoT device startup creates customizable sensors
Learn how Notion, an Internet of Things startup, built a sophisticated tier of server applications to empower a new generation of customizable sensors. Continue Reading
-
Feature
09 Jul 2015
Addressing the SPI performance issues you don't realize you already have
New frameworks like Angular and Ember make creating applications with a single-page-interface (SPI) easier than ever. But quite often the performance feedback never gets back to the server, especially given the fact that all of that code runs on the client. Here's how to deal with the SPI performance problems you didn't know you had. Continue Reading
-
News
26 Jun 2015
OpenShift set to revolutionize PaaS platforms
OpenShift not only revolutionizes PaaS platforms, it embraces DevOps by creating tools and advancing technologies that simplify operations professionals' lives. Continue Reading
-
Podcast
24 Jun 2015
Red Hat engineer talks system optimization, containers
In this podcast, a principal software engineer at Red Hat talks about important industry trends, including containerization and system optimization. Continue Reading
-
News
23 Jun 2015
Red Hat announces support for the Open Container Project
Red Hat joins other vendors to support the Open Container Project, not a surprise. Continue Reading
-
Feature
17 Jun 2015
Six Steps to Accelerating Mobile App Testing
With software testing being one of the most time consuming steps in the application lifecycle management (ALM) process, everyone is looking at ways to speed up testing. In this article, we look at six ways to accelerate mobile application testing. Continue Reading
-
News
01 Jun 2015
Google's Project Soli replaces the keyboard and mouse with radar and logic
Very little has been done to truly replace the utility of the keyboard and mouse, but Project Soli is working to change that. The new Google project looks to combine machine intelligence with radar and similar technology to read hand signals and control the Internet of Things (IoT). Continue Reading
-
News
29 May 2015
Google I/O keynotes announce plenty of toys for Andriod developers to love
The Google I/O conference keynotes never disappoint, and this year, with announcements ranging from new online cloud storage capacities to new IDE features and new Android APIs, there's plenty for developers of all stripes to love, especially Android developers. Continue Reading
-
News
20 May 2015
New to OpenStack: Learn these 5 cloud computing terms
Newcomers to OpenStack and the OpenStack conference will fit right in if they become familiar with these five cloud computing terms. Continue Reading
-
Feature
23 Apr 2015
Mobile development looks inwards as internal facing apps gain traction
As enterprise moves forward to provide employees with the apps they need for maximum productivity, everything is on the table for reinvention. A mix of standardized and customized solutions will be required by big business to meet the needs of an internal workforce that is ready to truly mobilize. Continue Reading
-
Feature
03 Apr 2015
Docker and containerization: The uncontainable trend of 2015
Containerization, especially using new and exciting platforms like Docker, is a massive trend in the industry. Find out how to leverage this trend to run applications, host operating systems and gain even more benefits from running in a fully virtualized environment. Continue Reading
-
Podcast
31 Mar 2015
Inside the portal arena with Liferay
Learn about the front facing portal applications happening at Liferay in this interview with TSS and Ray Auge of Liferay. Continue Reading
-
Tip
23 Mar 2015
Improving software quality in every application lifecycle management (ALM) stage
Development lifecycles have become tremendously compressed, which means many stages of the application lifecycle management process are iterated over time and time again. Here are some lessons SFactory's Sorin Zaporojan learned throughout the ALM process. Continue Reading
-
News
12 Feb 2015
Google's Solve for X program names four pioneers
Google's Solve for X program has determined four moonshot finalists. Learn who they are and the technological advances they represent. Continue Reading
-
Tip
09 Feb 2015
5 ways to boost security and reduce mobile risks
Mobile risks are a constant concern for businesses with employees who work on mobile devices. Here are ways to mitigate security concerns. Continue Reading
-
News
05 Feb 2015
IT spending in 2015: Mobility projects and cloud
Mobile application development and cloud-based services will be focus of IT spending in 2015, according to a TechTarget survey on IT priorities. Continue Reading
-
News
23 Jan 2015
Google's Solve for X Program nears this year's final round
Interested in solving the worlds greatest problems? Well, Google is, and if you want Google to give some of your solutions a little attention, then getting in on their Solve for X program is a must. Continue Reading