Embedded applications
Embedded applications are software applications that get loaded onto non-traditional computing devices. The dashboard computer in a new automobile, the touchscreen terminal in an airport terminal kiosk and the remote scanners used in warehouses and retail stores are all examples of modern computing devices that run embedded apps. Learn about the embedded operating systems, platforms and frameworks that can help application developers build embedded software without writing machine code or starting from scratch.
Top Stories
-
News
06 Oct 2017
Java modules and Project Jigsaw a source of JavaOne 2017 pride
It wasn't easy getting Project Jigsaw ratified, but it is now part of the Java SE 9 package, and Oracle executives at JavaOne 2017 couldn't be prouder. 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
07 Mar 2017
Big data recognition technology the next frontier for machine learning
It's one thing to have big data, but it's another to be able to understand it. That's why big data recognition technology is so important to the world of machine learning. Continue Reading
-
Feature
06 Mar 2017
Applying data science to doc migrations brought sense to the City of LA
When the city of LA was burdened with antiquated systems of sharing information, data science was applied and doc migrations performed. Continue Reading
-
Feature
03 Mar 2017
Bringing business leaders, data science and advanced analytics together
How do you bridge the gap between academia and industry when it comes to data science and advanced analytics? Sai Devulapalli, Data Analytics Product and Business Leader at Dell, has some ideas. Continue Reading
-
Feature
02 Mar 2017
JavaScript front-end frameworks, TypeScript skills in demand in 2017
What's hot in software in 2017? In JavaScript front-end frameworks, its TypeScript and componentized front-end web app development, says Progress expert. 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
-
Guide
28 Feb 2017
Developers' guide to deploying microservices and containers
As enterprises move toward more modular and self-contained components, the move toward microservices and container deployment, like Docker, is a natural step. Continue Reading
-
Blog Post
27 Feb 2017
How to win at an IoT hackathon
Unlike most technology hackathons, this event kept a laser focus on the commercial side of technical innovation. What was the outcome of this IoT hackathon? It was a very tight race. Continue Reading
-
Blog Post
26 Feb 2017
Addressing the challenges of modern day big data science
The Dallas Data Science Conference for 2017 focused on the three key areas of technology, innovation, and career for a large audience of students, industry professionals, and entrepreneurs. The ... Continue Reading
-
Blog Post
22 Feb 2017
Arguing the business case for IoT adoption
As an increasing number of businesses embrace IoT adoption to create more efficiency, reach new market segments, and innovate for the future, they are facing challenges along the way. Continue Reading
-
Blog Post
22 Feb 2017
Unclear strategies and a lack of expertise remain common IoT challenges
As an increasing number of businesses embrace the Internet of Things to create more efficiency, reach new market segments, and innovate for the future, they are facing challenges along the way. 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
-
News
17 Feb 2017
Pass on the JSON, and choose binary encoding formats instead
Find out how developers can achieve significant performance boosts using new binary encoding formats as alternatives to JSON and XML. Continue Reading
-
News
17 Feb 2017
How deep learning and AI techniques accelerate domain-driven design
Is the codebase aligned with the enterprise model? Deep learning and other AI technologies are helping to align domain-driven design with the organization's business objectives. 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
-
Blog Post
26 Jan 2017
IoT entrepreneurship on display at North Texas hackathon
What better way to promote IoT entrepreneurship than by sponsoring a hackathon and awarding prizes that come with business development guidance to the winners? Continue Reading
-
Blog Post
20 Jan 2017
In the world of DevOps, maneuverability is more important than speed
Find out how Claude Remillard approached creating a new team at Microsoft for experimenting with new app releases. 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
-
Tip
13 Jan 2017
Is JSON and XML your REST performance bottleneck?
Learn how ASCII encoding formats like JSON and REST can adversely impact server application performance compared with emerging binary formats. Continue Reading
-
Feature
11 Jan 2017
Making multi-cloud deployment a reality at Netflix with Spinnaker
Learn how Netflix leveraged automation and Spinnaker to perform 4,000 multi-cloud deployments per day. Continue Reading
-
Blog Post
09 Jan 2017
Looking ahead for 2017: Java, Containers, microservices, ALM and more
Each year at TheServerSide we map out at the beginning of the year, looking ahead at what the hot topics of the year are going to be, a list of topics upon which we will focus on from month to ... Continue Reading
-
Feature
06 Jan 2017
The benefits of Java microservices in a Docker and DevOps world
To seasoned developers, microservices may sound like SOA by another name. But Java microservices apps delivered via Docker through DevOps techniques actually provide much more agility and scalability than SOA applications Continue Reading
-
Blog Post
04 Jan 2017
Java 9, Docker and Big Data: What are your New Year resolutions?
It's a New Year, and software developers make resolutions. Learning Docker, writing about Java 9 and playing with Big Data tools are my resolutions. What are yours? 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
29 Dec 2016
Successful DevOps transitions are literally taking off
With 1,400 systems to integrate, American Airlines had their work cut out for them when they decided to embark upon a DevOps transition. Continue Reading
-
Blog Post
27 Dec 2016
Four Agile and DevOps best practices to adopt 2017
From cloud development to Agile tooling, here are four DevOps best practices for you to embrace in 2017. Continue Reading
-
Feature
22 Dec 2016
Collaboration and community the key to DevOps success in 2017
What is the best way to ensure DevOps success in 2017? Most experts agree that community and collaboration play a key part. Continue Reading
-
Feature
19 Dec 2016
Is development time theft stealing DevOps productivity?
Is your project suffering from deveopmenht time theft, and is that time theft hurting productivity? Here we take a look at the most common ways time theft hurts DevOps productivity. Continue Reading
-
Blog Post
15 Dec 2016
Yes, Agile DevOps initiatives sometimes fail
There is a great deal of confirmation bias in the world of DevOps, but the fact is, DevOps initiatives sometimes fail. Here we explore why. Continue Reading
-
Blog Post
12 Dec 2016
Hate your job? Improving the ALM process might help
If you ask Damon Edwards, Founder of SimplifyOps, and IT Skeptic Rob England, there’s a dirty little secret in the IT industry: a very high percentage of IT professionals hate their jobs. In fact, ... Continue Reading
-
Feature
09 Dec 2016
Marrying DevOps and SaaS for a long lasting relationship that works
Learn how CSG eased the friction between development and operations by combining DevOps with SaaS to aid their DevOps adoption. Continue Reading
-
Feature
08 Dec 2016
Docker instances become the new norm and adoption goes mainstream
Many organizations use Docker instances for many reasons, although security, data storage and monolithic fears remain barriers to Docker adoption. Continue Reading
-
Video
08 Dec 2016
Standardizing app staging a key benefit to a Java configuration API
Payara's Mike Croft talks about the potential benefits of making a Java configuration API a standard part of the Java EE specification. Continue Reading
-
Feature
02 Dec 2016
How to turn your DevOps failures into ALM successes
Doing the right thing doesn't always mean you're doing things right. But don't fret, because short-term DevOps failures can mean long term ALM success. Continue Reading
-
Blog Post
02 Dec 2016
DevOps tooling only a small part of the enterprise security puzzle
A big part of operations is security, and while many tools exist to help with threat coverage, DevOps tooling is only a small part of the threat avoidance puzzle. Continue Reading
-
Feature
01 Dec 2016
From chatbots to IBM's Watson: How software deals with conversational language
The next big thing in software development is conquering the conversational language development hurdle. Here's how the big players are currently doing it. 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
-
Blog Post
29 Nov 2016
Implementing a scalable, microservices architecture without all the hype
The days of the monolith are numbered. A system that may have worked fine internally for a few hundred users simply isn’t designed to work well for thousands of geographically dispersed users. Continue Reading
-
Blog Post
28 Nov 2016
Chipmaker Intel reasserts its longstanding commitment to the Java platform
Reflecting back to JavaOne 2016, we take a look at Intel VP Michael Greene's talk about why the Java language and Intel is a great mix. Continue Reading
-
Blog Post
17 Nov 2016
Three things you didn’t know about Golang, NoSql, and Cloud
The tech evolution is occurring so rapidly that yesterday’s opinions are often invalid today. Here's some currently valid insights into Golang, NoSQL and Cloud Continue Reading
-
Blog Post
15 Nov 2016
Developments in WebRTC: Real-Time Communication and the Transformation of Communication
Web Real-Time Communication as an API definition and framework has made a huge impact in the communications arena by empowering users to instantly share multi-media across a wide array of devices. Continue Reading
-
News
10 Nov 2016
DOES16 keynotes quantify the benefits of a DevOps transition
At the DevOps Enterprise Summit 2016, Tripwire founder Gene Kim stated his case on why every organization should embark upon a DevOps transition. Continue Reading
-
News
10 Nov 2016
How Target improved software delivery by adopting DevOps processes
At the 2016 DevOps Enterprise Summit, Target's Heather Mickman describes the many ways the adoption of DevOps processes improved software delivery. Continue Reading
-
Podcast
09 Nov 2016
How Agile transformations are sparked by successful DevOps adoption
Tasktop's Mik Kersten discusses how successful DevOps adoption projects often lead to large Agile transformations. Continue Reading
-
Blog Post
07 Nov 2016
QCon and DOES16 in full swing in San Francisco this week
Two very popular conferences are taking place this week in San Francisco, and we'll be bringing you the highlights from QCon and DevOps summit. Continue Reading
-
Blog Post
07 Nov 2016
How to capture a heap dump
Heap dump is a snapshot of the Java memory. It contains information about the Java objects and classes in the heap at the moment the snapshot is triggered. It’s vital artifact to diagnose any Java mem Continue Reading
-
Podcast
03 Nov 2016
IoT data consumption a key challenge in edge device scalability
IoT devices can be most unfriendly -- from cheap components to bad sensors -- which means handling, consuming and processing IoT data is a key to edge device scalability. Continue Reading
-
Podcast
03 Nov 2016
Why you should choose the Go language for microservices development
How can teams simplify microservices development, especially when scaling microservices is the key? Many are turning to the Go programming language and Go kit for answers. Continue Reading
-
Podcast
03 Nov 2016
Bridging the gap between well-designed APIs and DevOps best practices
Automation is the key to running error-free operations, which means well-designed APIs that give access to tasks are among the most important DevOps best practices. Continue Reading
-
Feature
03 Nov 2016
The benefits of container development with Docker
Development with Docker instances is popular among software development teams because it simplifies the process of building and shipping apps. Continue Reading
-
Blog Post
01 Nov 2016
Multi-modal NoSQL and cloud based microservices hot topics at JavaOne 2016
From cloud based microservices to multi-modal NoSQL, there was plenty to learn, propose, and discuss at JavaOne 2016 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
-
Feature
25 Oct 2016
JavaScript framework AngularJS continues to simplify UI development
The easiest way to simplify UI development? Use a powerful JavaScript framework like AngularJS. Continue Reading
-
Blog Post
21 Oct 2016
Advanced container architectures: Kubernetes clouds and distributed Docker deployments
Be it AWS or Azure, cloud providers on both ends are making it easy to take Docker and Kubernetes architectures to the cloud. Continue Reading
-
Blog Post
19 Oct 2016
How to engage future generations of programmers with Java
As every JavaOne conference makes clear, Java is going to be around long after the current crop of attendees has been rendered obsolete. Continue Reading
-
Blog Post
16 Oct 2016
IBM promotes microservice architectures as key way to "Make Java Great Again"
Being heavily vested in Java technology, it's always interesting to see what Big Blue is doing to move the Java platform forward. 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
-
Blog Post
12 Oct 2016
IoT security tips: Five ways developers can help thwart IoT malware threats
From device spoofing to malware, information disclosure, and DOS attacks, there are many ways a compromised device can become a threat. Here are ways to keep your devices safe. Continue Reading
-
Blog Post
11 Oct 2016
Microservice APIs the key to middleware management and container deployments
For consumers and creators of middleware, microservices, and APIs, the future is bound to be complex. But it will be full of examples of big business taking risks to get it right. Continue Reading
-
Blog Post
07 Oct 2016
CERN: Where Java technology and particle accelerators collide
At JavaOne 2016, CERN software engineer Ben Wolff discussed the important role Java plays in the world of advanced physics. Continue Reading
-
Answer
06 Oct 2016
When do Agile and DevOps methods conflict?
Expert Chris Ward explains why using Agile and DevOps together may seem ideal, but conflict arises when in practice. Continue Reading
-
News
05 Oct 2016
Pros and cons of a DIY approach to contributing to open source efforts
Everyone wants to contribute to open source projects, but few consider the risks. Salesforce evangelist James Ward outlines the legal and security risks involved. Continue Reading
-
Blog Post
04 Oct 2016
What we learned about the world of Java from the JavaOne 2016 keynotes
JavaOne 2016 keynotes pulled from a variety of topics from health research to Mars exploration. Here's what those keynotes taught us. Continue Reading
-
Blog Post
03 Oct 2016
Intel espouses their commitment to the JDK at JavaOne 2016
Hardware manufacturer Intel has always had an affection for Java based software. At JavaOne 2016, Michael Greene revealed the depths of their commitment. Continue Reading
-
Blog Post
01 Oct 2016
Software engineering lessons to be learned through Mars exploration
At JavaOne, NASA Aerospace Engineer Dr. Anita Sengupta shared space exploration lessons that apply to all areas of engineering. 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
-
News
22 Sep 2016
Fight antipatterns with YAGNTI: You ain't gonna need that interface
To go along with acronyms like TAGRI and YAGNI, we'd like to add YAGNTI: You ain't gonna need that interface. Learn why that applies to JavaOne 2016. Continue Reading
-
News
21 Sep 2016
Just like last year, JavaOne 2016 showcases Java 9 enhancements
With no particularly new announcements surrounding the Java platform, JavaOne 2016 has a more subdued feel than conferences in years past. Continue Reading
-
News
21 Sep 2016
From JShell to Jigsaw, reactive programming is built into Java EE
If we learned one thing from the JavaOne 2016 keynotes, it's that the Java EE platform is built to enable reactive programming. Continue Reading
-
Blog Post
21 Sep 2016
Transitioning Java EE to the cloud now more of a priority than ever
Enterprise Java was a topic of intense focus during the opening keynote at the JavaOne 2016 conference this year. As expected, Oracle had many proposals for how the EE platform can be made more ... Continue Reading
-
News
21 Sep 2016
The future of Java promises a cleaner, more readable syntax
Java has always been derided as being too verbose, especially when compared with languages like Groovy or Scala. But, according to Brian Goetz, that's all about to change after Java 9. Continue Reading
-
Blog Post
20 Sep 2016
Docker soon to have the Java platform contained
While Java and the JDK are all 'steady as she goes' at JavaOne, Docker and container talk generate excitement. Continue Reading
-
Blog Post
20 Sep 2016
JavaOne 2016: What's driving digital transformation?
Why is customers' rapid adoption of mobile devices and social media is spurring an increase in businesses' digital transformation. Continue Reading
-
News
20 Sep 2016
JShell: Adding REPL capabilities to the JDK
At JavaOne 2016, Oracle's chief architect of the Java platform group, Mark Reinhold, discusses the addition of JShell. Learn why he's excited. Continue Reading
-
Blog Post
20 Sep 2016
From Jenkins World to JavaOne, Docker and container technology pervades
What's hot in the world of Java development? Hands down, it's container technology, as evidenced by the attention it has garnered at both JavaOne and Jenkins World. Continue Reading
-
Guide
19 Sep 2016
News from JavaOne 2016
What is new with Java in 2016? Here you'll find the most up to date conference news from JavaOne in San Francisco. 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
-
News
16 Sep 2016
Easing Jenkins and Docker integration pains at Jenkins World 2016
Many organizations are struggling with Jenkins and Docker integration, but CloudBees CEO Sacha Labourey says guidance can be found at Jenkins World 2016. Continue Reading
-
Blog Post
15 Sep 2016
Mobile pushes CI innovation with Jenkins and Gradle tools
Sometimes it's a disrputive technology that changes tools and technologies for the better. Continue Reading
-
Blog Post
15 Sep 2016
Jenkins, DevOps, Microservices and Containers: Preparing developers for tomorrow's technologies
In an era when technology is changing at lightning speed, it’s hard for mere mortals to keep up. This is as true for software developers as for anyone else. Continue Reading
-
News
14 Sep 2016
DevOps adoption holds benefits for large and small organizations alike
It's easy for small organizations to embrace DevOps adoption. At Jenkins World 2016, larger organizations are talking about how to achieve success. Continue Reading
-
News
14 Sep 2016
Jenkins World 2016: Why Pipeline is so popular
While there is plenty to discuss at Jenkins World 2016, the Jenkins Pipeline plug-in is clearly the topic getting the most attention. Continue Reading
-
Feature
12 Sep 2016
How wearable apps are influencing the future of software design
As new wearable applications are constantly emerging in the marketplace, their development and design are changing how software is being written. Experts discuss the future of apps. Continue Reading
-
Feature
12 Sep 2016
How a DevOps process can drive better end user experiences
While many organizations adopt a DevOps process to improve deployment and integration, the benefits extend right through to the user experience. Continue Reading
-
Feature
11 Sep 2016
Establishing a coherent API for the Internet of Things (IoT)
The rapid growth of smart devices is inspiring many developers to create applications for home monitoring, health, and other services. But these applications are dependent on early adopters that actually buy and install hardware. Read on to find out how innovative companies are starting to craft IoT applications without this overhead. Continue Reading
-
Feature
31 Aug 2016
Automating development and deployment with Chef and Puppet
Looking for ways to simplify development and deployment? Here we explore the approach the tools Chef and Puppet take to addressing these challenges. Continue Reading
-
Feature
30 Aug 2016
Five trends that help developers ensure a successful startup
From garnering expert talent to learning how to properly share ideas, expert Mark Goldstein shares how developers can contribute to the success of a software startup. Continue Reading
-
Feature
29 Aug 2016
Evaluating how second-generation DevOps tooling stacks up
As more organizations adopt DevOps strategies, there is a growing need to evaluate the various DevOps tooling options. Continue Reading
-
Feature
26 Aug 2016
The Agile lifecycle is changing the face of Java ALM
As organizations respond to shorter development cycles, the Agile lifecycle is changing the way Java-based organizations do ALM. 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
23 Aug 2016
Governance isn't enough when it comes to designing secure software
As blue tooth enabled storage devices move in and out of secured facilities, organizations must realize that governance isn't enough. Continue Reading
-
Opinion
22 Aug 2016
The reasons the COBOL language is irrelevant -- and why Java's okay
Word in the Java community is that it is slowly becoming outdated. Some beg to differ, including those who suggest that COBOL is the dying language. Continue Reading
-
Blog Post
19 Aug 2016
New DevOps tooling and expanding DevOps definition causing blurred lines in IT
As DevOps matures, with the help of CI and CD tools, roles and responsibilities continue to shift. For developers, this evolution into DevOps culture provides an opportunity to gain perspective. 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
-
Opinion
12 Aug 2016
Could someone please provide a proper toString() method implementation?
Why is it that twenty years after the release of Java, the lapidary toString() method still spits out nothing more than a useless hashcode? 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
-
Blog Post
08 Aug 2016
Capturing a thread dump
fastThread is an universal thread dump analyser. It parses complex thread dumps and presents with you with insightful metrics and beautiful graphs. Continue Reading