Creating apps across the fragmented mobile landscape of Android and iOS has been a challenge. Ionic helps developers create beautiful, high performing apps that work across platforms with the help of Cordova. This article will give you a taste of what you can do with the Ionic framework.
Open Source Section Index
Explore new compact expression styles introduced in Java 8 together with lambdas, collectively known as "member references."
A well-designed systems works with the synergy of not only object composition but also pattern composition. Learn to use Java to develop behavioral patterns.
Learn about more advanced features Laravel has to offer, such as application testing and deployment.
Underpinning NetBeans 8 are tools to simplify the process of using lambdas in new Java code and tools for the probably even more significant task of migrating existing Java code to make use of lambdas.
The knowledge of design pattern is crucial for designing any software, especially when dealing with object oriented design. Recognizing patterns while designing helps us to map our previous experience to the present condition.
Want to start contributing to the various open source projects on GitHub? Learn how to fork, clone, commit, push, and make pull requests.
With the inception of Eclipse Luna, Java developers get a full-featured, Java 8-compliant IDE to try their hand at lambda expression. Read on to learn how to use lambda expression in your regular programming.
Manoj Debnath shows you how to get started with Lambdas with code snippets using Eclipse Luna as the IDE.
JasperReport is ideal to publish reports from the application that uses data from the back-end database, but how do we program them? Manoj Debnath shows you how with three sample applications that demonstrate a few of the ways a report can be generated using the JasperReport library.
Branching and merging in Subversion doesn't have to be difficult! These branching and merging best practices will have you harnessing the full potential of these features, without worrying about messy merge conflicts.
Is there a way to write simple Java code to generate a report without XML? If you’re asking this question, we have a good news!
Even if you’re a complete beginner who doesn't have a GitHub account, you can learn how to create a GitHub repository, and make your very first commit.
The crux of the relational database management system is in the idea of establishing relationship among entities. Discover how Hibernate allows you to model association between entities from Java code, without bothering with the SQL.
Manoj Debnath shows you how to get started with JasperReport, with a simple yet effective hands-on example.
Is Java past its prime? Are there reasons to still be using it? What do you think?
Want to give back to the open source community, but unsure where to start? Learn how to make your first contribution to the world of open source.
Vipul Patel explains the basics of migrating Java applications to Windows Azure.
Learn how to convert Java objects to JSON format, save it to a file, and then convert it back to an object.
Learn the basics of migrating PHP applications to Microsoft’s cloud platform, Windows Azure.
PHP has come a long way from humble beginnings: it started out being a collection of tools and has risen to being a fully (almost) object oriented language. It has become the leading language on the web... Read on to learn more.
UPDATED: The Android emulator has traditionally been a necessary but frustratingly slow tool for Android developers. Learn how you can boost your Android emulator speed to real device performance levels -- or even faster.
Big data platforms and ecosystems emerged from the need to efficiently handle data volumes, velocities, and varieties that had not previously existed.
Hannes du Preez shares his list of top 25 tools that you can use to make your Windows Store App development a lot easier.
Programmers in 21 cities around the world teamed up in a major hackathon focused at helping to solve global social ills.