Click here to Skip to main content
6,630,289 members and growing! (21,653 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by Joel Ivory Johnson (14 articles found)

Average article rating: 4.61

Game Development

XNA

Using XNA to Access an Xbox 360 Joystick
Last Updated: 2 Jan 2007   Page Views: 42,251   Rating: 4.27/5    Votes: 10   Popularity: 4.27   Bookmark Count: 16
Licence: The Code Project Open License (CPOL)   
This article demonstrates how to use the Microsoft XNA Framework to read the state of an Xbox 360 controller
Zune HD Level Program Written in XNA
Last Updated: 25 Sep 2009   Page Views: 10,121   Rating: 4.84/5    Votes: 48   Popularity: 8.13   Bookmark Count: 26
Licence: The Code Project Open License (CPOL)   
A level program written for the Zune using the XNA framework.

Mobile Development

GPS Tracking with Windows Mobile 5.0+
Last Updated: 15 Aug 2007   Page Views: 115,477   Rating: 4.50/5    Votes: 13   Popularity: 5.01   Bookmark Count: 110
Licence: The Code Project Open License (CPOL)   
Use a Windows Mobile Professional phone with a GPS receiver to create a simple SMS based location tracking program.
Windows Mobile Native Thread Synchronization for .NET
Last Updated: 3 Nov 2008   Page Views: 10,314   Rating: 4.00/5    Votes: 7   Popularity: 3.38   Bookmark Count: 28
Licence: The Code Project Open License (CPOL)   
An article introducting the native synchronization objects suppied by Windows Mobile and explanation of how to use them.
Windows Mobile Interprocess Communication with Message Queues in .NET
Last Updated: 15 Nov 2008   Page Views: 12,711   Rating: 3.97/5    Votes: 12   Popularity: 4.28   Bookmark Count: 28
Licence: The Code Project Open License (CPOL)   
Wrapper demonstrating the use of native message queues within managed code
Windows Mobile Call Silencer
Last Updated: 4 Dec 2008   Page Views: 14,744   Rating: 4.58/5    Votes: 13   Popularity: 5.11   Bookmark Count: 38
Licence: The Code Project Open License (CPOL)   
Program for displaying CallerID information on computer and muting computer sounds while on phone.
Windows Mobile Development Without Visual Studio
Last Updated: 8 Jan 2009   Page Views: 53,023   Rating: 4.75/5    Votes: 39   Popularity: 7.55   Bookmark Count: 89
Licence: The Code Project Open License (CPOL)   
A guide to get a Windows Mobile Professional dev environment up and running for those who cannot acquire Visual Studio.
Using the Skyhook Wireless XPS Positioning Service in Managed Code
Last Updated: 20 Jan 2009   Page Views: 14,241   Rating: 4.58/5    Votes: 13   Popularity: 5.11   Bookmark Count: 44
Licence: The Code Project Open License (CPOL)   
Wrapper and sample programs demonstrating the use of the Skyhook Wireless XPS SDK (hybrid position system using GPS, WiFi Positioning, and Celltower positioning)
Windows Mobile DirectDraw Game Example
Last Updated: 29 Jul 2009   Page Views: 12,468   Rating: 4.83/5    Votes: 21   Popularity: 6.39   Bookmark Count: 29
Licence: The Code Project Open License (CPOL)   
Recreated an old game as a simple demonstration of DirectDraw.
Windows Mobile Power Management
Last Updated: 22 Mar 2009   Page Views: 56,155   Rating: 4.82/5    Votes: 54   Popularity: 8.36   Bookmark Count: 104
Licence: The Code Project Open License (CPOL)   
Collection of information on interacting with the power manager to take advantage of or disable power saving features in Windows Mobile devices.
Automatically Starting Your Application on Windows Mobile
Last Updated: 31 Jul 2008   Page Views: 37,330   Rating: 4.84/5    Votes: 20   Popularity: 6.29   Bookmark Count: 89
Licence: The Code Project Open License (CPOL)   
An article discussing the various methods that you can use to automatically start an application on Windows Mobile, either by schedule or in reaction to a system event.
Windows Mobile Telnet Client
Last Updated: 5 Aug 2007   Page Views: 23,177   Rating: 4.60/5    Votes: 7   Popularity: 3.89   Bookmark Count: 25
Licence: The Code Project Open License (CPOL)   
Implementation of telnet client for Windows Mobile 5 devices
Location Aware Phone Book
Last Updated: 18 Aug 2007   Page Views: 21,177   Rating: 4.79/5    Votes: 5   Popularity: 3.35   Bookmark Count: 26
An article on using the Microsoft Live Search API to make a location aware phone book

Windows Presentation Foundation

WPF Data Binding - Part 1
Last Updated: 3 Sep 2008   Page Views: 35,807   Rating: 4.81/5    Votes: 38   Popularity: 7.60   Bookmark Count: 87
Licence: The Code Project Open License (CPOL)   
An introduction to data binding with WPF.

Uncategorised Technical Blogs

Microsoft's First Accelerometer API (for ZuneHD) [Technical Blog]
Last Updated: 25 Sep 2009   Page Views: 871   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 0
Licence: The Code Project Open License (CPOL)   
As things stand now on Windows Mobile there exist devices with accelerometers, but the method for reading that accelerometeris dependent on the device OEM. Currently the only OEM that supports access to their accelerometers is Samsung through the Samsung Windows Mobile SDK; their solution for giving
Application Detection Details for Marketplace for Windows Mobile [Technical Blog]
Last Updated: 30 Sep 2009   Page Views: 610   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 0
Licence: The Code Project Open License (CPOL)   
When the Windows Marketplace for Mobile was first announced not much was known about the security model that it was going to used.  As a quick review I'll refer back to something that I posted a few months ago in this blog entry. "Applications distributed through the Windows Mobile Market Place
Sleeping for Zero Seconds [Technical Blog]
Last Updated: 11 Nov 2009   Page Views: 1,208   Rating: 5.00/5    Votes: 2   Popularity: 1.51   Bookmark Count: 3
Licence: The Code Project Open License (CPOL)   
I was asked about something that appeared to be an oddity in some example code that I posted online. The code in question was a single call to the sleep function. Thread.Sleep(0); or if you prefer to see the native code version: Sleep(0); The sleep function is often used to insert delays into code.
What is Samsung's "Bada" [Technical Blog]
Last Updated: 11 Nov 2009   Page Views: 701   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
I was checking to see if there were any updates on the Samsung Mobile Innovator's Site (http://innovator.samsungmobile.com) and saw something new.  On the landing page there was a new addition added to the platform links called "Bada."  What is Bada?  That's what I wanted to know. Well on the site t

Joel Ivory Johnson


Member
I attended Southern Polytechnic State University and earned a Bachelors of Science in Computer Science and later returned to earn a Masters of Science in Software Engineering.

For the past few years I've been working with RDA providing solutions to clients using Microsoft technologies for web and Windows applications.

While most of my CodeProject.com articles are centered around Windows Mobile it is only one of the areas in which I work and one of my interests. Professionally I work with several Microsoft technologies including SQL Server technologies, Silverlight/WPF, ASP.Net and others. My recreational development interest are centered around Artificial Inteligence especially in the area of machine vision.

My Site:J2i.net
Twitter:J2iNet

Occupation: Software Developer
Location: United States United States


Last Updated 21 Nov 2009
Web20 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use