Software Development
Build better applications by reading our experts' software development tips and tutorials.
Articles about Software Development
-
Making MEAP seem like magic
Magic Software puts choice into the Mobile Enterprise Application Platform (MEAP) arena by including native, hybrid, and HTML5 mobile development options.
-
AndroidAnnotations: Understanding the bean lifecycle
Learn the basics about the bean lifecycle to gain a deeper understanding of the inner workings of the AndroidAnnotations framework.
-
Use design patterns when developing iOS apps
Read about the advantages to using a design pattern to document an iOS app's characteristics. Also, find out which design patterns are considered fundamental for iOS development.
-
Flow brings instant code snippets to Visual Studio
The Visual Studio extension Flow brings the search for code to the IDE.
-
Debug Android applications over Ethernet
William J. Francis recently learned you can run the Android Debug Bridge over TCP. Learn how easy it is to do.
-
Outsourcing: Not dead, but evolving thanks to the cloud
Outsourcing isn't going away any time soon, but new technologies and business needs are altering the way it is used.
-
Create your own web service for an iOS app, part one
Follow the steps in this tutorial to learn how to create the web service backend for an iOS app called iGlobe.
-
The top three tips for new developers
Tony Patton gives new developers advice about the three topics that he feels cover the main areas of a development career.
-
Four practical tips for testing your Android apps
Android fragmentation makes testing apps even more of a challenge. Read one Android developer's app testing suggestions.
-
Learn the basics about iOS Core Data
It's important to understand the benefits of the Core Data framework when it comes to using persistent data on iOS devices.
-
Beta test your apps on Facebook
A game developer describes his successful experiment of using Facebook to beta test his app.
-
Businesses to tech suppliers: 'We don't trust you anymore'
Tech decision makers are running out of patience, according to research that says there is a "semi-dysfunctional relationship" between CIOs and their integrators and resellers.
-
Android indie game development: custom backend vs. PaaS
An Android developer compares using Parse, a Platform as a Service (PaaS) platform, to writing the backend for a game from scratch.
-
MIT App Inventor 2 alpha: A great way to introduce kids to Android
If you dismissed App Inventor as clunky or are just learning about this educational tool, take a look at the alpha version.
-
Create iOS apps using Xcode 5's SpriteKit Game template
Learn how to use the new SpriteKit Game project template that comes with Xcode 5.