Tags: | Categories: Blog Posted by al on 5/30/2012 7:26 PM | Comments (0)

General Conference Information:

Visual Studio Live Redmond

August 6-10, 2012

Event web site: http://vslive.com/redmond

Visual Studio Live is five days of practical, Microsoft-supported training for developers to help solve your tough .NET development challenges. You'll find how-to advice and the tips and tricks that you'll be ready to implement as soon as you get back to the office. Our expert faculty - including many Microsoft instructors - makes each session interactive so you can discuss your particular development roadblocks and come away with actionable solutions.

Visual Studio Live Redmond offers in-depth training in:

  • Cloud Computing and Services
  • Cross Platform Mobile
  • Data Management
  • HTML5
  • Silverlight / WPF
  • Visual Studio /.NET
  • Web
  • Windows 8 / WinRT
  • Windows Phone

Visual Studio Live Redmond – Expert Solutions for .NET Developers

VSLRED12 Speaker Incentive_Pascual

Tags: , | Categories: Blog Posted by al on 2/9/2012 8:46 PM | Comments (0)

Finally after lots of work, Esri released the ArcGIS Editor for OpenStreetMap.

The ArcGIS Editor for OpenStreetMap is a free, open source add-on for ArcGIS for Desktop that helps you become an active member of the growing OpenStreetMap (OSM) community. OpenStreetMap is an open and freely available database of geographic data. The editor makes it easy for you to download OSM data, make changes to the dataset, and contribute those changes back to the entire OSM community.

The OSM Editor provides

  • Simple tools to upload and download OSM data
  • An OSM-compatible geodatabase schema to locally store OSM data
  • An OSM symbology template for faster editing
  • Conflict-resolution tools for reconciling data back to the OSM database

The ArcGIS Editor for OpenStreetMap, its documentation, and its source code are available on CodePlex, Microsoft's open source repository, and released under the Microsoft Public License.

You can get all the information from this link http://esriosmeditor.codeplex.com/

Then make sure you download the latest beta here, just by clicking this link http://esriosmeditor.codeplex.com/releases/view/81830

Tags: , , | Categories: Blog Posted by Admin on 12/11/2011 8:28 PM | Comments (0)

So, it's the end of the year.And what have I  done?  My pet projects for 2011 was to learn Objective-C and the iOS SDK. I plan a few apps that will use different parts of the SDK and I stated creating those and submitting them to the app store. 

In the process, I have learned more than expected about the Apple App Store process, I was lucky to be contacted by Apple a few times to discuss my submissions, after the first time, I shamelessly targeted some apps to the issues that trigger the phone call from Apple. 

I have learned that I’m not good designing user interfaces for the mobile platform, even when Apple makes it simple with limited controls. Bad news for me is that biggest percentage of people look at the screen shots instead of reading the descriptions.   

4 apps were completely rejected from Apple, of course I use 1 of them to target different reactions from Apple. They didn’t disappoint as much as TSA when trying to smuggle a huge toothpaste at the airport. 

For the record, I was a little late submitting the flash light app to Apple after iOS came out. 

For all the applications I wrote, I created a website to keep track of them, some of them are in the 3rd version, others need a face lift still. 

You’ll find the complete list at http://sprinkleware.com 



Categories: Blog Posted by Admin on 12/8/2011 7:07 PM | Comments (0)

This is my first try of a iPhone game. Using some animation this game is a puzzle of 4 letters words. I need as many ideas as possible to improve this game.

You can download it here:



Other apps you may want to consider:

For Learning to read there are 2 apps. Learn2Read 1 http://itunes.apple.com/us/app/learn2read/id473522680?ls=1&mt=8

and then Learn2Read 2 for more advance readers https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/

Have fun.



Categories: Blog Posted by Admin on 10/27/2011 9:01 PM | Comments (0)

Found a fantastic documentation for the Google Voice API to send SMS messages, Google does not have a documentation of how to use Google Voice, in fact is always hard to find any good documentation to any of their products besides Google Wave, any we all know where that project went.


This will give you the rest api to place a call as well as send an SMS, there is possible as well to read your SMS messages. We should all thank Chad Smith.





POST /accounts/ClientLogin accountType=GOOGLE&Email=[google account]&Passwd=[google password]&service=grandcentral&source=[your app name]


Sending an SMS:

POST /voice/sms/send/ id=&phoneNumber=[number to text]&text=[URL Encoded message]&_rnr_se=[pull from page]



Categories: Blog Posted by Admin on 10/22/2011 11:12 AM | Comments (0)

I attended and participated at the Water Hackathon in Washington DC connected via uStream to other places in the world, I personally love the stream from Lima. Many problems were presented and people responded quickly to find solutions to those problems. We helped each other with technology and writing code. I mainly wrote code to solve a water access map to centralized all that data into a common editable dataset. 

The problem: 

Water Access Map of the World - Accessible Water Sources and their Attributes

For the solution, we went to centralize all data and create an iPhone application as well as a JS Viewer using ArcGIS.com http://www.arcgis.com/home/webmap/viewer.html?webmap=d79f0fc97aa3426eb96f780ade9ce815


Water Access Map View Larger Map




The Climate Change Picture Game also needed a map service from ArcGIS.com to geo tag pictures to show the difference from year to year in different parts of the world.

View Larger Map

Categories: Blog Posted by Admin on 10/9/2011 7:00 PM | Comments (0)
New changes on iOS 5 has cause application using the default MainWindow.xib will break on the new SDK. 
Make sure you add the RootViewController
RootViewController *rootViewCont = navigationController.visibleViewController;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { }
All iOS 5 applications should have a root view controller
Found a great sample of how make modifications to your existing application or to start a new app here:
#import <UIKit/UIKit.h>
@class RootViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>

@property (nonatomic, retain) UIWindow *window;
@property (nonatomic, retain) RootViewController *rootViewController;


#import "AppDelegate.h"
#import "RootViewController.h"

@implementation AppDelegate

@synthesize window = _window;
@synthesize rootViewController = _rootViewController;

- (void)dealloc {
	[_window release];
	[_rootViewController release];
    [super dealloc];

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];
	_rootViewController = [[RootViewController alloc] init];
	self.window.rootViewController = self.rootViewController;
    [self.window makeKeyAndVisible];
    return YES;

Categories: Blog Posted by Admin on 10/7/2011 3:06 PM | Comments (0)

Thanks for everything Steve Jobs.

Picture from Apple posted in their website 10/6/2011 http://apple.com

Tags: , | Categories: Blog Posted by al on 8/29/2011 4:23 PM | Comments (0)


A website that people creating controls for the iOS can share as Open Source libraries. Those Custom UI Component Database for iOS and Mac OS X are now at your finger tips to create more exciting applications

You can find the controls here http://cocoacontrols.com/platforms/ios/controls

My favorites :



WhirlyGlobe is an interactive 3D globe toolkit for ios. It handles the rendering and data manipulation side and strives to maintain a constant frame rate. It's pretty and it's quite good. It can be used to display a few data points on the earth or as a center piece for an earth based app.

Read more…


Basic PDF Reader/Viewer for iOS

Basic PDF reader/viewer code for iOS developers struggling with wrangling PDF files onto iOS device screens.

Read more…



A collapsible toolbar that is affixed to one of the four corners of the screen.

Read more…



DCRoundSwitch is designed to be a drop in replacement for UISwitch. It is styled 'modern' so will unify the look of your apps into the future whilst retaining backwards capability. Drawing is done in CoreGraphics so no images are required.

Read more…



MKTickerView is a drop-in replacement for a horizontal stock ticker kind-of control. Infinite scrolling, and wraps around automatically when the last item is hit. Butter smooth scrolling.

Read more…


Pie Menu

A pie menu implementation specially designed for iPhone and iPod touch

Read more…



Cocoa/UIKit view to display text like light-up bulbs on a sports scoreboard.

Read more…



Dashboard-style gauges for iOS.

Read more…



An iOS library for displaying tiled maps with support for custom tile providers.

Read more…



An open-source version of iPhone's native Messages app.

Read more…



CoolButtons is a subclass of UIButton that draws glassy iOS style buttons, all using CoreGraphics and no images.

Read more…



Draw line charts and pie charts in iOS.

Read more

Tags: , | Categories: Blog Posted by al on 8/24/2011 10:33 PM | Comments (0)

To the Apple Board of Directors and the Apple Community:

I have always said if there ever came a day when I could no longer meet my duties and expectations as Apple’s CEO, I would be the first to let you know. Unfortunately, that day has come.

I hereby resign as CEO of Apple. I would like to serve, if the Board sees fit, as Chairman of the Board, director and Apple employee.

As far as my successor goes, I strongly recommend that we execute our succession plan and name Tim Cook as CEO of Apple.

I believe Apple’s brightest and most innovative days are ahead of it. And I look forward to watching and contributing to its success in a new role.

I have made some of the best friends of my life at Apple, and I thank you all for the many years of being able to work alongside you.