"API" tag

Simplifying Deployment on the Cloud with Heroku

Many developers assume cloud deployment to be tedious, costly, insecure and even sometimes unreliable. However, with the advent of platforms like Heroku, deployment on the cloud is being widely adopted and it is…

Open Source Access to MS Exchange Server Using DavMail

This article introduces DavMail and demonstrates its importance in corporate scenarios for accessing mail from MS Exchange Server. Many enterprises use Microsoft Exchange for corporate e-mail; usually, there’s no avoiding it. While Exchange…

Joy of Programming!

Design smells are poor solutions to recurring implementation and design problems. This article gives readers an overview on what design smells are, why we should be concerned about them, and what we can…

Try Your Hand at the Dropbox API for Android

For cloud and Android developers, Dropbox is a very handy service. It offers cloud storage and a nifty tool to sync data. One of Dropbox’s biggest advantages is that it is so simple…

UDP time

The Socket API, Part 4: Datagrams

Let’s try to develop server clients using UDP, the protocol behind some important services like DNS, NFS, etc. UDP, the User Datagram Protocol, is a connectionless protocol. This means you don’t establish a…

Let's ride the USB

Device Drivers, Part 11: USB Drivers in Linux

This article, which is part of the series on Linux device drivers, gets you started with writing your first USB driver in Linux. Pugs’ pen drive was the device Shweta was playing with,…

Getting started with CodeIgniter

Let’s Play with CodeIgniter

Here’s a basic introduction to CodeIgniter, an open source Web framework that helps to quickly develop dynamic websites with PHP. To get started, you need to install the framework (I assume you already…

Android App Development

Android App Development: Hardware and Sensors

I’m back with another article on Android application development. This time, we will discuss how to access some of the phone’s hardware components like the camera flash, accelerometer, etc, with two simple applications…

It's concurrent servers time

The Socket API, Part 3: Concurrent Servers

In this part of the series, we will learn how to deal with multiple clients connected to the server. Welcome to another dose of socket programming! Till now, we’ve created servers that are…

Socket programming isn't really that tough

Creating Your Own Server: The Socket API, Part 2

Earlier, we created a simple server and client program using the socket API. This time, we’ll first start with a program, and then explain what’s going on. So start up your systems, and…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.