Article Network

Building a Facebook Application: Part 1

by Dr Mark Alexander Bain Hasin Hayder | July 2009 | PHP

You'll obviously want to start building applications, and that's just what we'll do in this two-part article. By the end of this two-part article by Dr. Mark Alexander Bain and Hasin Hayder, you'll be able to:

  • Extract Facebook information to be displayed by your application.
  • Store information in the Facebook cache, so that it can be displayed on your users' profile pages.
  • Store your own custom data.

The first part will cover the concepts of developing a simple Facebook application and also the way to write the Facebook profile.

Read Building a Facebook Application: Part 1 in full

Building a Ext JS Theme into Oracle APEX

by Mark Lancaster | April 2011 | Enterprise Articles Oracle

This article by Mark Lancaster, author of Oracle Application Express 4.0 with Ext JS, covers building a theme based application on Ext JS into APEX. It provides a background on APEX themes and discusses how to create an APEX theme from scratch. Instructions on how to integrate the Ext JS library into the page template are provided, together with potential issues you may encounter. This article includes:

  • An overview of APEX themes, explaining the template types that make up a theme, as well as the benefits of separating the APEX engine, templates, and application functionality from each other.
  • Starting out creating a APEX Theme.
  • Building a Page Template based on the Ext.Viewport component. This covers the process of creating a template using a standalone prototype and integrating it into an APEX page template.
  • Discussion on how JavaScript DOM manipulation can result in input items appearing outside the form element, and the consequences that result. A customized version of the Ext.Viewport is created to ensure that input items always remain with the form.
Read Building a Ext JS Theme into Oracle APEX in full

Building a Customizable Content Management System

by Saurabh Bhatia | April 2014 | Open Source

This article by Saurabh Bhatia, author of the book Rails 4 Application Development Hotshot, will teach you how to create a Content Management System. Content is the backbone of the Internet. A Content Management System (CMS) is essentially a software that helps you to easily and effectively manage the content of a website or a web application. There are several perspectives on CMS, with Drupal, Joomla!, and WordPress being the really popular ones. However, people still build tailor-made CMSes, because they want something that fits their needs exactly.

Read Building a Customizable Content Management System in full

Building a Custom Version of jQuery

by Dan Wellman | April 2013 | Open Source Web Development

With the 1.8 release of jQuery, something new was introduced that the development community as a whole had been wanting for a while – the ability to build custom versions of jQuery that contained only the functionality that was required for a given task.

In this article by Dan Wellman, author of jQuery Hotshot, we'll set up the environment we need in order to use jQuery's build tool. We'll see what other software we need to use, how to run the build tool itself, and what we can expect as output of the build tool.

Read Building a Custom Version of jQuery in full

Building a CRUD Application with the ZK Framework

by Hans-Jurgen Schumacher,Markus Staeuble | May 2008 | AJAX Java Open Source Web Development

With the help of this article by Hans-Jurgen Schumacher and Markus Staeuble, you should be able to build your own applications based on the ZK framework. First we will create the setup of the ZK application in the web container. After the preparation of the project, we will define some model classes to store data. After these cornerstones, we will design and implement the pages with the ZK framework.

Read Building a CRUD Application with the ZK Framework in full

Building a Consumer Review Website using WordPress 3

by Heather R. Wallace | August 2010 | Open Source WordPress

When it is time for consumers to purchase a product or service, nothing holds quite as much power over their buying decision as the opinions of others. Advertisements and articles can be viewed as being biased, but shoppers consider consumer reviews to be impartial opinions that they can trust. Building a consumer review website makes it possible to earn a nice profit since your site will act as a conduit between shoppers and sellers. This article by Heather R. Wallace, author of the book WordPress 3 Site Blueprints, will teach you how to build a consumer review website.

Read Building a Consumer Review Website using WordPress 3 in full

Building a Complete Board-based Puzzle Game with Microsoft XNA 4.0

by Kurt Jaegers | September 2010 | Beginner's Guides Microsoft Web Graphics & Video

This article by Kurt Jaegers, author of XNA 4.0 Game Development by Example: Beginner's Guide, introduces a board-based puzzle game called Flood Control. We introduce the XNA Content Pipeline, and build a recursive function to determine the state of the game board while playing.

This article focuses on the following concepts:

  • Using the Content Pipeline to load textures from disk
  • Creating classes to divide code into logical units
  • Recursively evaluating the status of the game board to check for scoring chains
  • Drawing textures using the SpriteBatch.Draw() method
  • Managing simple game states
Read Building a Complete Board-based Puzzle Game with Microsoft XNA 4.0 in full

Building a Chat Application

by Li Wenbo | June 2013 | Open Source Web Development

Opa is a full-stack open source web development framework for JavaScript that lets you write secure and scalable web applications. It generates the standard Node. js and MongoDB applications, natively supports HTML5 and CSS, and automates many aspects of modern web application programming. It handles all aspects of web programming written in one consistent language and is compiled to web standards.

In this article by Li Wenbo, author of Opa Application Development, we will build a chat application. The application offers one chat room. The users who connect to the application will join the chat room automatically and can start discussing immediately. For simplicity, we supply a random username when a user joins. The source code for this application can be found at https://github.com/winbomb/opapackt.

Read Building a Chat Application in full

Building a Calender Application in Joomla! using Fabrik

by Suhreed Sarkar | February 2010 | Joomla! MySQL Content Management Open Source PHP

Joomla! has many extensions that can help develop a custom application, especially simple form-based applications. With introduction of Content Construction Kits (CCK) now it is possible to create many types of contents without knowledge of coding PHP. Besides these newly introduced Content Creation Kits, there is another application builder for Joomla! that can be used to build database applications without coding PHP. It is called Fabrik. Fabrik is Joomla! application builder that can be used for building many types of applications. In this article by Suhreed Sarkar, we will learn how to build a event calendar application for Joomla! using Fabrik.

Read Building a Calender Application in Joomla! using Fabrik in full

Building a bar graph cityscape

by Ken Lim | May 2013 | Open Source

This article by Ken Lim, author of Instant Rainmeter Desktop Customization Tool How-to, explains the method of customizing your Windows desktop wallpaper with a live cityscape for different CPU processes. The article, will guide you through the ways to customize your Windows desktop wallpaper using Rainmeter.

Read Building a bar graph cityscape in full

Build your own Application to access Twitter using Java and NetBeans: Part 4

by Alfonso V. Romero | June 2010 | Java Web Development

This is the final article of the article series—Build your own application to access Twitter using Java and NetBeans.

In this article by Alfonso Romero, we will:

  • Add a new tab to your JTabbedPane component programmatically.
  • Add a JEditorPane component to your SwingAndTweet application, so the URL links from your friend’s timeline appear as real hyperlinks.
  • Use the addHyperlinkListener method from your JEditorPane component, so it can listen for hyperlink events that will trigger every time you click on a URL from your friends’ timeline.
  • Use the Pattern and Matcher classes from the java.util.regex package to convert the URL hyperlinks from your friends’ timeline into clickable hyperlinks via a regular expression.
Read Build your own Application to access Twitter using Java and NetBeans: Part 4 in full

Build your own Application to access Twitter using Java and NetBeans: Part 3

by Alfonso Romero | March 2010 | Java

In this article by Alfonso Romero, you will learn how to add your friends timeline to the custom SwingAndTweet application.

Basically, you’ll learn how to:

  • Add a Tabbed Pane component to your SwingAndTweet application, so you can show your own timeline on one tab and your friends’ timeline on another tab.
  • Use a JScrollPane component to add vertical and horizontal scrollbars to your friends’ timeline list.
  • Use the getFriendsTimeline() method from the Twitter4J API to get the 20 most recent tweets from your friends’ timeline.
  • Apply font styles to your JLabel components via the Font class
  • Add a black border to separate each individual tweet by using the BorderFactory and Color classes.
  • Add the date and time of creation of each individual tweet by using the getCreatedAt() method from the twitter4j.Status interface, along with the Date class.
Read Build your own Application to access Twitter using Java and NetBeans: Part 3 in full

Build your own Application to access Twitter using Java and NetBeans: Part 2

by Alfonso V. Romero | February 2010 | Cookbooks Java Open Source Web Development

In Build your own Application to access Twitter using Java and NetBeans: Part 1 of this article series, we saw a simple way to see your last tweet via a Java application called SwingAndTweet using the Twitter4J API.

In this article by Alfonso Romero, we will add some more functionality to our SwingAndTweet Java application.

Here, we will learn how to:

  • Create a twitterLogin dialog to take care of the login process
  • Add functionality to show your 20 most recent tweets right after logging in
  • Add the functionality to update your Twitter status
Read Build your own Application to access Twitter using Java and NetBeans: Part 2 in full

Build your own Application to access Twitter using Java and NetBeans: Part 1

by Alfonso Romero | January 2010 | Java

In this article by Alfonso Romero, we will discuss how to go about building a custom application for Twitter using Java and NetBeans, instead of using the standard web interface. We will learn how to log into Twitter using our application and also see the last tweet posted by you.

Read Build your own Application to access Twitter using Java and NetBeans: Part 1 in full

Build iPhone, Android and iPad Applications using jQTouch

by Mambe Nanje Churchill | June 2010 | Open Source Web Development

With jQTouch, web developers can build smartphone interfaces for their existing web applications by simply transforming an existing Document Object Model (DOM) structure into an interface that works, looks and feels like native iPhone or Android application. In this tutorial by Mambe Churchill Nanje, we will learn how to develop such an application.

Read Build iPhone, Android and iPad Applications using jQTouch in full

Build an Advanced Contact Manager using JBoss RichFaces 3.3: Part 1

by Demetrio Filocamo | October 2009 | Java Open Source Web Development

In this article written by Demetrio Filocamo, we are going to develop the contacts management feature of our application i.e the contact managers, which includes listing, adding, editing, and deleting contacts—all of this the Ajax way!

Moreover, we are going to learn new concepts about the RichFaces component framework and Ajax support.

Read Build an Advanced Contact Manager using JBoss RichFaces 3.3: Part 1 in full

BSD Socket Library

by Jon Hoffman | January 2014 | Cookbooks

In this article by Jon Hoffman, author of iOS and OS X Network Programming Cookbook, we will cover:

  • Finding the byte order of your device
  • Retrieving network address information
  • Performing network address resolution
  • Creating an echo server
Read BSD Socket Library in full

Bringing Your Game to Life with AI and Animations

by Patrick Felicia | September 2013 | Games Open Source

In this article by Patrick Felicia, Author of Getting Started with Unity, we will bring the game to life by animating objects and characters, and by giving opponents some levels of artificial intelligence to challenge the player. We will also learn how to create animations in Unity3D using built-in functionalities (for example, Mecanim).

After completing this article, we will be able to:

  • Understand how to animate objects and create custom animation based on Unity3D's built-in animations
  • Include these animations in the game and control them through scripting
  • Use Unity3D's built-in Mecanim system to animate existing characters
Read Bringing Your Game to Life with AI and Animations in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software