<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://morewally.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MoreWally.com</title><link>http://morewally.com/cs/blogs/</link><description>Giving people what they want, More Wally.  This is the technical and personal blog site of &lt;br/&gt;Wallace B. (Wally) McClure.</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Xamarin Designer for Android Webinar - Webinar via AppDev May 23</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/05/20/xamarin-designer-for-android-webinar-webinar-via-appdev-may-23.aspx</link><pubDate>Sun, 20 May 2012 14:01:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2129</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;ll be doing a &lt;a href="https://www302.livemeeting.com/lrs/8001676474/Registration.aspx?pageName=2xbp6j601vv15sf6" target="_blank"&gt;Webinar on May 23 on the Xamarin Mono for Android Designer&lt;/a&gt; that is new with Mono for Android 4.2.&amp;nbsp; This is a free webinar presented by AppDev, please attend if you can.&amp;nbsp; &lt;img src="http://www.morewally.com/cs/photos/randompics/images/2128/original.aspx" title="Xamarin Designer" alt="Xamarin Designer" align="right" width="300" /&gt;Here is some info on the webinar:&lt;/p&gt;&lt;p&gt;&lt;span id="lblEventDesc" class="labelText"&gt;Android user interfaces can be
 created declaratively by using XML files, or programmatically in code. 
The Xamarin Android Designer allows developers to create and modify 
declarative layouts visually, without having to deal with the tedium of 
hand-editing XML files. The designer also provides real-time feedback, 
which lets the developer validate changes without having to redeploy the
 application in order to test a design. This can speed up UI development
 in Android tremendously.  In this webinar, we&amp;#39;ll take a look at UI 
Design in Mono for Android, the basics of the Xamarin Android Designer, 
and build a simple application with the designer.&lt;/span&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2129" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid/default.aspx">monodroid</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid+development/default.aspx">monodroid development</category></item><item><title>Video Training - Android Advanced Development Using Mono for Android 4</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/05/15/video-training-android-advanced-development-using-mono-for-android-4.aspx</link><pubDate>Tue, 15 May 2012 14:03:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2127</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;a href="http://www.learnmobilenow.com/Topic.aspx?id=207" target="_new"&gt;This course is about how to use Mono for Android with Tablets and the new Android 4.0 Ice Cream Sandwich release&lt;/a&gt;. The course introduces Android Tablets and Fragments, new controls that are available through Android 4.0, new application programming interfaces in Android 4.0, and new features available in the Google Android SDK Release 17 that can improve their development experience. This course also contains a module on the Android Design Experience, what developers can use to improve the user experiences, design suggestions from Google’s Android team, and some thoughts on how to improve the design experience via software code.&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2127" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>eLearning event on HTML5 for Mobile with jQuery Mobile - May 17</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/05/14/elearning-event-on-html5-for-mobile-with-jquery-mobile-may-17.aspx</link><pubDate>Sun, 13 May 2012 23:01:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2125</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;ll be doing an &lt;a href="http://elearning.left-brain.com/event/mobile-web-development" target="_blank"&gt;eLearning event on HTML5 for Mobile with jQuery Mobile&lt;/a&gt;.  There will also be a few items sprinkled in on ASP.NET Razor. &lt;br /&gt; &lt;br /&gt;
Mobile development is a hot item. Customers are buying iPhones, iPads, 
Android devices, and many other mobile computing devices at an ever 
increasing record pace. Devices based on iOS and Android are nearly 80 
percent of the marketplace. RIM continues to be dominant in the business
 area across the world. Nokia&amp;#39;s growth with Windows Phone will grow on a
 worldwide basis. At the same time, clearly web development is a 
tremendous driver of applications, both on the public Internet and on 
private networks. How can developers target these various mobile 
platforms with web technologies? Developers can write web applications 
that take advantage of each mobile platform, but that is a lot of work. 
Into this space, the jQuery Mobile framework was developed. This 
eLearning series will provide an overview of mobile web development with
 jQuery Mobile, a detailed look at what the jQuery Mobile framework 
provides for us, how we can customize jQuery Mobile, and how we can use 
jQuery Mobile inside of ASP.NET.&lt;/p&gt;Link: &lt;a href="http://elearning.left-brain.com/event/mobile-web-development" target="_blank"&gt;http://elearning.left-brain.com/event/mobile-web-development&lt;/a&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2125" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html/default.aspx">html</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html5/default.aspx">html5</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/jquery/default.aspx">jquery</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/jquery+mobile/default.aspx">jquery mobile</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mobile/default.aspx">mobile</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mobile+development/default.aspx">mobile development</category></item><item><title>Lights, Camera, Action with Mono for Android Article in Visual Studio Magazine</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/05/02/lights-camera-action-with-mono-for-android-article-in-visual-studio-magazine.aspx</link><pubDate>Wed, 02 May 2012 03:30:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2121</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Multimedia is expected in today&amp;#39;s mobile applications, and the fun isn&amp;#39;t
 only for smartphone and tablet users. Mono for Android, based on the 
Mono project&amp;#39;s open source implementation of the Microsoft .NET 
Framework, can help you take advantage of Android Camera APIs in Visual 
Studio. &lt;/p&gt;&lt;p&gt;Link: &lt;a href="http://visualstudiomagazine.com/articles/2012/05/01/plug-in-to-mono.aspx" target="_blank"&gt;http://visualstudiomagazine.com/articles/2012/05/01/plug-in-to-mono.aspx&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2121" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/.NET/default.aspx">.NET</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Playing, Recording, and Editing Video in the iPhone with MonoTouch Article</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/05/01/playing-recording-and-editing-video-in-the-iphone-with-monotouch-article.aspx</link><pubDate>Tue, 01 May 2012 13:27:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2120</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span style="font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;float:none;"&gt;This article resumes where we left off in &amp;quot;&lt;/span&gt;&lt;b style="font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"&gt;&lt;a href="http://www.devproconnections.com/article/mobile-development/ios-image-uiimage-142264" target="_blank" style="text-decoration:none;"&gt;Working with Images and Animation on the iPhone and iPad with .NET and C#: Part 1&lt;/a&gt;&lt;/b&gt;&lt;span style="font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;float:none;"&gt;,&amp;quot; which looked at multimedia app development on the iPhone and iPad, including how to display simple images, take pictures with the device&amp;#39;s camera, and perform some simple animation with the images. In this article, part 2, we&amp;#39;ll look at how to perform more complicated animation using the &lt;a href="http://www.devproconnections.com/article/mobile-development/animation-app-iphone-ipad-142265" target="_blank"&gt;NSTimer and UIView classes, how to display and record video, and how to edit the video&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Link: &lt;a href="http://www.devproconnections.com/article/mobile-development/animation-app-iphone-ipad-142265"&gt;http://www.devproconnections.com/article/mobile-development/animation-app-iphone-ipad-142265&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2120" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/ios/default.aspx">ios</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/iPad/default.aspx">iPad</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/iphone/default.aspx">iphone</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch/default.aspx">monotouch</category></item><item><title>Better Debugging with Mono for Android</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/04/26/better-debugging-with-mono-for-android.aspx</link><pubDate>Thu, 26 Apr 2012 05:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2119</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Let&amp;#39;s be honest: When debugging with Android -- and Mono for  Android
 (MfA) on Windows by extension -- using the emulator requires patience. 
 This isn&amp;#39;t a condemnation of Mono for Android; merely recognition of 
the  reality of having to live within the Android ecosystem. I&amp;#39;ve 
noticed that most  developers who develop on Android tend to be using a 
Mac. I think this is due  to the development experience on the Mac being
 better overall for Android.&lt;/p&gt;



&lt;p&gt;Let&amp;#39;s look at how this debugging has improved recently for  Windows developers targeting Android with C#. Link to the article: &lt;a href="http://visualstudiomagazine.com/articles/2012/04/25/better-debugging-with-mono.aspx" target="_blank"&gt;http://visualstudiomagazine.com/articles/2012/04/25/better-debugging-with-mono.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2119" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid/default.aspx">monodroid</category></item><item><title>Mono for Android Monthly Column</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/04/25/mono-for-android-monthly-column.aspx</link><pubDate>Wed, 25 Apr 2012 18:45:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2118</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I can now announce with much excitement that fellow author and friend Greg Shackles and I will be authoring a monthly column for Visual Studio Magazine on Mono for Android.&amp;nbsp; The link to the introduction is: &lt;a href="http://visualstudiomagazine.com/articles/2012/04/25/why-mono-for-android.aspx" target="_blank"&gt;http://visualstudiomagazine.com/articles/2012/04/25/why-mono-for-android.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The list for the articles is at: &lt;a href="http://visualstudiomagazine.com/Articles/List/Mono-for-Android.aspx" target="_blank"&gt;http://visualstudiomagazine.com/Articles/List/Mono-for-Android.aspx&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2118" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid/default.aspx">monodroid</category></item><item><title>Working with Images and Animation on the iPhone and iPad with .NET and C#: Part 1</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/04/25/working-with-images-and-animation-on-the-iphone-and-ipad-with-net-and-c-part-1.aspx</link><pubDate>Wed, 25 Apr 2012 04:13:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2116</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;
Multimedia has come a long way during my career in programming. I 
remember the HP-41C, the first calculator that I used day to day in my 
geeky teenage
years (unfortunately, I&amp;#39;ve only gotten geekier as I have gotten older). 
It could only output text and a few beeps. I was in nirvana and thought 
it just
couldn&amp;#39;t get any better. Now, everyone in my family has an iPhone and an
 iPad. With these devices, we can use software and hardware to record 
and play
audio and video, take and display pictures, and modify this content.
&lt;/p&gt;
&lt;p&gt;
In this article (part 1) and the one soon to follow (part 2), I will 
discuss developing multimedia applications for the iPhone/iPad/iOS with 
.NET and
C# using &lt;b&gt;&lt;a href="http://xamarin.com/monotouch" target="_blank"&gt;Xamarin&amp;#39;s MonoTouch&lt;/a&gt;&lt;/b&gt;
 iOS development platform. Specifically, in the
two-part series we&amp;#39;ll explore taking pictures, displaying pictures, 
recording video, and playing video in iOS. In my experience, these are 
the most
common operations performed by iPhone and iPad users. And for good 
measure, along the way we&amp;#39;ll bounce a golf ball around the screen of 
your iPhone,
and we&amp;#39;ll do it all in C#.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.devproconnections.com/article/mobile-development/ios-image-uiimage-142264" target="_blank"&gt;To read the rest of the article, check it out on the Dev Pro Connections web site&lt;/a&gt;. &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2116" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/.NET/default.aspx">.NET</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch/default.aspx">monotouch</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch+development/default.aspx">monotouch development</category></item><item><title>eLearning event on HTML5 for Mobile with jQuery Mobile</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/30/elearning-event-on-html5-for-mobile-with-jquery-mobile.aspx</link><pubDate>Fri, 30 Mar 2012 15:29:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2113</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;ll be doing an &lt;a href="http://elearning.left-brain.com/event/mobile-web-development" target="_blank"&gt;eLearning event on HTML5 for Mobile with jQuery Mobile&lt;/a&gt;.  There will also be a few items sprinkled in on ASP.NET Razor. &lt;br /&gt; &lt;br /&gt;
Mobile development is a hot item. Customers are buying iPhones, iPads, 
Android devices, and many other mobile computing devices at an ever 
increasing record pace. Devices based on iOS and Android are nearly 80 
percent of the marketplace. RIM continues to be dominant in the business
 area across the world. Nokia&amp;#39;s growth with Windows Phone will grow on a
 worldwide basis. At the same time, clearly web development is a 
tremendous driver of applications, both on the public Internet and on 
private networks. How can developers target these various mobile 
platforms with web technologies? Developers can write web applications 
that take advantage of each mobile platform, but that is a lot of work. 
Into this space, the jQuery Mobile framework was developed. This 
eLearning series will provide an overview of mobile web development with
 jQuery Mobile, a detailed look at what the jQuery Mobile framework 
provides for us, how we can customize jQuery Mobile, and how we can use 
jQuery Mobile inside of ASP.NET.&lt;/p&gt;Link: &lt;a href="http://elearning.left-brain.com/event/mobile-web-development" target="_blank"&gt;http://elearning.left-brain.com/event/mobile-web-development&lt;/a&gt; &lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2113" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html/default.aspx">html</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html5/default.aspx">html5</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/jquery+mobile/default.aspx">jquery mobile</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mobile+development/default.aspx">mobile development</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/query/default.aspx">query</category></item><item><title>Who and What makes a Good Customer?</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/29/who-makes-a-good-customer.aspx</link><pubDate>Thu, 29 Mar 2012 22:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2112</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I often have requests come in that I just don&amp;#39;t understand.&amp;nbsp; I get emails and phone calls all the time.&amp;nbsp; Each time, I ask questions and no one seems to be able to understand that I don&amp;#39;t just fall over to do whatever they want.&amp;nbsp; I actually try to understand the problem that the customer is trying to solve and look out for the customer&amp;#39;s best interest.&amp;nbsp; I have spent about 25 years working on automating business processes, understanding business, and talking to people as if they are normal people.&amp;nbsp; Here are some of the items that come up and my thoughts on them:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;You guys take someone&amp;#39;s ideas and implement them and then we split the profits 50-50%.&lt;/b&gt;&amp;nbsp; No, that&amp;#39;s not quite how it works.&amp;nbsp; If you are looking to build a business, then you need to go out and get some funding.&amp;nbsp; Customers that start with this need to think the business aspect through of this proposal.&amp;nbsp; Nice try, but it won&amp;#39;t work.&amp;nbsp; Money is a requirement for a transaction to occur in my world.&amp;nbsp; People that start with this position, just aren&amp;#39;t serious and don&amp;#39;t get a lot from me.&lt;/li&gt;&lt;li&gt;&lt;b&gt;I&amp;#39;ll trade you something of mine for your development time.&lt;/b&gt;&amp;nbsp; This is a different angle of item 1, but its along the same lines.&amp;nbsp; The problem with this scenario is that you over value your item (I&amp;#39;ve never met someone that didn&amp;#39;t) and you undervalue my time.&amp;nbsp; My time is worth money.&amp;nbsp; &amp;quot;We trade for dollars.&amp;quot;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Contracts? I&amp;#39;m good for it.&lt;/b&gt; No, contracts are really important.&amp;nbsp; They put into paper the expectations of both sides.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Here&amp;#39;s my contract, just sign it and send it in.&lt;/b&gt;&amp;nbsp; When was the last time that you walked onto a car lot and paid the list price?&amp;nbsp; There is something called negotiation.&amp;nbsp; I can guarantee that your contract is biased towards you.&amp;nbsp; Before we get started, contracts will be read, negotiated as necessary, and then signed once all sides agree.&lt;/li&gt;&lt;li&gt;&lt;b&gt;But I can get a developer for $30 / hour.&lt;/b&gt; I&amp;#39;m completely confident that you can get someone that can write &amp;quot;Hello World&amp;quot; at a lower rate.&amp;nbsp; What is the value of success?&amp;nbsp; I&amp;#39;ll never state that I can guarantee a project will be successful.&amp;nbsp; There will always be potholes and speed bumps that we hit.&amp;nbsp; I merely point out that I have rescued a number of projects and made them successful inspite of their status.&amp;nbsp; I have done this because I have challenged assumptions, understood the business side of things, and been able to translate them into an application that will solve the business problem.&amp;nbsp; Again, what&amp;#39;s the value of success?&amp;nbsp; On a related note, I have found that people and companies that want to pay the least are also the biggest hassle to work with.&amp;nbsp; Why should I want to get into a painful situation?&amp;nbsp; It has to be worth my while to do this.&amp;nbsp; If I think you are a hassle to deal with, it might just be better if we didn&amp;#39;t do this.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Everything has to funnel through the project manager&lt;/b&gt;.&amp;nbsp; When everything has to funnel through the project manager, what happens if the PM isn&amp;#39;t available, understand the issues, or is not qualified. Believe it or not, I have had clients get upset when I went outside of their &amp;quot;chain of command.&amp;quot;&amp;nbsp; I&amp;#39;m a solutions guy. If something can be solved by asking Fred, I&amp;#39;ll ask Fred and not wait on the PM to think that they have the answer or for the PM to &amp;quot;ask Fred.&amp;quot;&amp;nbsp; This tends to happen when people are afraid of something, most likely being marginalized.&amp;nbsp; Unfortunately, sometimes, the PM blocks too much and will just keep everything from happening.&amp;nbsp; This tends to happen at larger, very hierarchical clients, but not all the time, just most of the time.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;We want a fixed price.&lt;/b&gt; There are too many twists and turns to know what is going on.&amp;nbsp; Writing software is like going to court.&amp;nbsp; You won&amp;#39;t know how much it costs until you are done.&lt;/li&gt;&lt;li&gt;&lt;b&gt;I have X amount to spend.&lt;/b&gt;&amp;nbsp; This is a take on trying to get a fixed a price.&amp;nbsp; Software development projects aren&amp;#39;t fixed price.&amp;nbsp; They are like going to court.&amp;nbsp; Going to court means lots of twists and turns.&amp;nbsp; You don&amp;#39;t know what they are until you get deep into them because the &amp;quot;devil is in the details.&amp;quot;&amp;nbsp; If you want to only pay X, then there will be a time limit.&lt;/li&gt;&lt;li&gt;&lt;b&gt;This is my schedule as to when I think it should be done&lt;/b&gt;.&amp;nbsp; This is another good one.  Schedules are good for ballpark estimates and to understand pain and agony.  If a schedule is suppossed to be perfect, sorry, it just won&amp;#39;t work.  If you run across someone that says you have to meet their schedule exactly, run, run away.&lt;/li&gt;&lt;li&gt;&lt;b&gt;I have this list of technical requirements.&lt;/b&gt;&amp;nbsp; Hold on there little trooper.&amp;nbsp; Customers aren&amp;#39;t allowed to load a lot of technical requirements on a project.&amp;nbsp; The more requirements that clients try to place on a project, the lower the likelihood of success.&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;b&gt;Its your job to solve all the issues.&lt;/b&gt;&amp;nbsp; It&amp;#39;s my job to implement the technical parts of an application.&amp;nbsp; It&amp;#39;s also my job to work with the client to understand the business issues.&amp;nbsp; I make it very clear that the customer has to be a part of the solution.&amp;nbsp; They need to have someone that can make it their job to understand the business issues.&amp;nbsp; Sometimes they understand the process, sometimes they don&amp;#39;t.&amp;nbsp; We have to work with them to understand these issues.&amp;nbsp; Trying to do this in a vacuum is a bad idea and will result in a bad product.&amp;nbsp; This is related to the customer that sometimes will say that they don&amp;#39;t have time for the project.&amp;nbsp; Excuse me, you are paying lots of money for the project and you don&amp;#39;t have time for it?&lt;/li&gt;&lt;li&gt;&lt;b&gt;You think you are too good/busy/whatever to work with me.&amp;nbsp; I&amp;#39;ll show you!&lt;/b&gt; Interestingly enough, I recently had this happen.&amp;nbsp; I asked someone a question on an email and they immediately got all snotty with me because I had turned down working with them 18 months before.&amp;nbsp; Well, think about some of the issues above.&amp;nbsp; I knew that several applied to them.&amp;nbsp; I felt at the time it didn&amp;#39;t make a lot of sense to move forward.&amp;nbsp; I would have given them the same response a week before the email exchange started.&amp;nbsp; The exchange showed my analysis of them was right.&amp;nbsp; I just decided to let it go.&lt;/li&gt;&lt;li&gt;&lt;b&gt;We want our app to be like using the iPhone&lt;/b&gt;.&amp;nbsp; Excuse me?  You have a complex line of business application that will only be used internally, and you want it to be simple?  Line of business applications are typically not simple.  They include lots of data, lots of logic, and aren&amp;#39;t &amp;quot;simple&amp;quot; at all.&amp;nbsp; The iPhone is about mobile simplicity.  Mobile simplicity means that you show the least amount of data and present the simplist options to the user. Mobile users don&amp;#39;t need &amp;quot;everything&amp;quot;, they need the options that they would normally choose.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Now, none of these are show stoppers.&amp;nbsp; Issues can be overcome.&amp;nbsp; Positions can change.&amp;nbsp; Unfortunately, I find that most people that inquire are set in what they want and won&amp;#39;t deviate.&amp;nbsp; I think that this is caused by:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;People think that development is short, simple, and easy.&amp;nbsp; No, development done correctly is much harder than it looks.&amp;nbsp; It may just look like typing to the untrained eye.&lt;/li&gt;&lt;li&gt;I tend to get a lot of younger people that are trying to make something happen and look good for their side.&amp;nbsp; They don&amp;#39;t know or understand the concept that each side has to have a win or the project won&amp;#39;t work. Many people don&amp;#39;t have the life experience to understand anything that isn&amp;#39;t assigned to them.&amp;nbsp; This could also be thought of as the &amp;quot;9 to 5ers&amp;quot; that only want to go to work and leave when they are done.&lt;/li&gt;&lt;li&gt;I have a disproportionate number of &amp;quot;body shops&amp;quot; that think I exist to support them.&amp;nbsp; Unfortunately, they try to sell expertise on the cheap, so we end up in a combative position.&amp;nbsp; Most of the people that contact me are young people that don&amp;#39;t have the life experience to negotiate or understand how to do anything beyond what they are assigned.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;There you have it.&amp;nbsp; None of this is a deal breaker in and of itself.&amp;nbsp; Unfortunately, I find that many times, clients come in and don&amp;#39;t understand what they are asking for, the time that it takes to deal with a problem, and all of the other issues involved with resolving a problem in the technology world.&amp;nbsp; As I often say, the technology is the easy part.&amp;nbsp; Its dealing with all of the other problems that is the hard part.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2112" width="1" height="1"&gt;</description></item><item><title>Standing on the Shoulders of Giants</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/25/standing-on-the-shoulders-of-giants.aspx</link><pubDate>Sun, 25 Mar 2012 17:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2110</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Our Mono for Android books is out and available, yippeee.&amp;nbsp; However, it would not have gotten this far without a lot of people that I think need to get credit for their accomplishments.&amp;nbsp; These are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Miguel de Icaza.&amp;nbsp; Miguel is the heart and soul of Mono.&amp;nbsp; Let&amp;#39;s be honest.&amp;nbsp; Without Miguel, there is no Mono, let alone Mono for Android.&lt;/li&gt;&lt;li&gt;Joseph Hill.&amp;nbsp; Joseph has been exceedingly helpful to me since I first started working with MonoTouch in August, 2009.&amp;nbsp; Joseph called me last May personally and throughout the entire Novell and Xamarin affair.&amp;nbsp; He didn&amp;#39;t have to do it because I realize he had much bigger issues at the time.&amp;nbsp; He always kept me up to date.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nat Friedman.&amp;nbsp; Nat went on board to be the CEO of Xamarin.&amp;nbsp; While the only direct interaction I have had with him is a short conversation at MonoSpace, I just have this gut feeling that he did a lot of work to get things going and bridge the gap between Novell and Xamarin.&lt;/li&gt;&lt;li&gt;Chris Hardy.&amp;nbsp; Chris was one of my coauthors on our MonoTouch book.&amp;nbsp; I really appreciated his help there and I appreciated his help in our MfA book.&amp;nbsp; He was always willing to help or direct me even when it was well past midnight in England!&amp;nbsp; That type of devotion should not be underestimated.&lt;/li&gt;&lt;li&gt;Jon Pryor.&amp;nbsp; Jon was at my AndevCon workshop on Mono for Android in March, 2011.&amp;nbsp; He and I developed a great relationship from that.&amp;nbsp; On the mailing list, he has always been helpful.&amp;nbsp; He has also responded a number of times to private emails and IRC and not once called me stupid.&lt;/li&gt;&lt;li&gt;Jonathan Pobst.&amp;nbsp; I met Jonathan at devLink in August, 2010.&amp;nbsp; He and I also developers a great lasting relationship from that.&amp;nbsp; Just like Jon Pryor, he has been exceedingly help in the mailing list, private emails, and IRC (and not once called me stupid).&lt;/li&gt;&lt;li&gt;There are a number of other people internal to Xamarin that were helpful as well.&amp;nbsp; Some of these folks are: Andreia Gaito, Michael Hutchison, Rodrigo, and many others.&amp;nbsp; While I didn&amp;#39;t deal with these people as much as the others, I know that they were there.&amp;nbsp; Their contributions should not be overlooked.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;There are numerous people outside of Xamarin that have been helpful as well.&amp;nbsp; In no uncertain order, my coauthors should be thanked.&amp;nbsp; They are: Nathan Blevins, John Croft, Jonathan ***, and Chris Hardy.&amp;nbsp; This is the hardest book at the I have ever been involved with.&amp;nbsp; The stops, starts, and issues that had to be overcome should not be underestimated.&amp;nbsp; I can&amp;#39;t thank our Tech Editors Stephen Long and Jordan Cobb enough. They had to edit our book twice.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;At Wiley, I know that Bob Elliott and Jim Minatel took some heat due to the delays.&amp;nbsp; I appreciate that they weathered the storm.&amp;nbsp; Many thanks to Ashley Zurcher for her help at Wiley in promoting out book.&amp;nbsp; I can guess that the delays made her feel bad at times.&lt;/p&gt;&lt;p&gt;Along with that, there are a number of people involved externally that were helpful.&amp;nbsp; Andy May, Tom Opgenorth, and host of others.&amp;nbsp; Trying to mention them individually means that I will leave someone off.&amp;nbsp; There is no doubt that I appreciate the help of the members of the community.&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;To everyone that was involved, to everyone in the community, to everyone that bought a copy I Thank You.&amp;nbsp; None of this would have been possible without your help. I am humbled by being associated with all of you.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We stood on the shoulders of giants for this book. You made us successful.&amp;nbsp; Hopefully, we are all better due to your help!&lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2110" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Mono for Android Book has been Released!!!!!</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/19/mono-for-android-book-has-been-released.aspx</link><pubDate>Mon, 19 Mar 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2104</guid><dc:creator>wallym</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;&lt;a href="http://www.amazon.com/Professional-Android-Programming-Mono-NET/dp/1118026438/ref=sr_1_1?ie=UTF8&amp;amp;qid=1331508444&amp;amp;sr=8-1" target="_blank"&gt;&lt;img title="Mono for Android book" alt="Mono for Android book" align="right" src="http://www.morewally.com/cs/photos/randompics/images/1924/original.aspx" width="500" height="500" /&gt;&lt;/a&gt;If I understand things correctly, and I make no guarantees that I do, our Mono for Android book has been RELEASED!&amp;nbsp; I&amp;#39;m not quite sure what this means, but my guess is that that it has been printed and is being shipped to various book sellers.&lt;/p&gt;&lt;p&gt;So, if you have pre-ordered a copy, its now up to Amazon to send it to you.&amp;nbsp; Its fully out of my control, Wrox, Wiley, as well as everyone but Amazon.&lt;/p&gt;&lt;p&gt;If you haven&amp;#39;t bought a copy already, why?&amp;nbsp; Seriously, go order 8-10 copies for the ones you love.&amp;nbsp; They&amp;#39;ll make great romantic gifts for the ones you love.&amp;nbsp; Just think at the look on the other person&amp;#39;s face when you give them a copy of our book.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;b&gt;Here&amp;#39;s a little about the book:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The wait is over! For the millions of .NET/C# developers who have 
been eagerly awaiting the book that will guide them through the 
white-hot field of Android application programming, this is the book. As
 the first guide to focus on Mono for Android, this must-have resource 
dives into writing applications against Mono with C# and compiling 
executables that run on the Android family of devices.&lt;/p&gt;&lt;p&gt;Putting the
 proven Wrox Professional format into practice, the authors provide you 
with the knowledge you need to become a successful Android application 
developer without having to learn another programming language. You&amp;#39;ll 
explore screen controls, UI development, tables and layouts, and 
MonoDevelop as you become adept at developing Android applications with 
Mono for Android.&lt;/p&gt;&lt;p&gt;Develop Android apps using tools you already know—C# and .NET&lt;/p&gt;&lt;p&gt;Aimed
 at providing readers with a thorough, reliable resource that guides 
them through the field of Android application programming, this 
must-have book shows how to write applications using Mono with C# that 
run on the Android family of devices. A team of authors provides you 
with the knowledge you need to become a successful Android application 
developer without having to learn another programming language. You&amp;#39;ll 
explore screen controls, UI development, tables and layouts, and 
MonoDevelop as you become adept at planning, building, and developing 
Android applications with Mono for Android.&lt;/p&gt;&lt;p&gt;Professional Android Programming with Mono for Android and .NET/C#:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Shows you how to use your existing C# and .NET skills to build Android apps&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Details optimal ways to work with data and bind data to controls&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Explains how to program with Android device hardware&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Dives into working with the file system and application preferences&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Discusses how to share code between Mono for Android, MonoTouch, and Windows® Phone 7&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Reveals tips for globalizing your apps with internationalization and localization support&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Covers development of tablet apps with Android 4&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Wrox
 Professional guides are planned and written by working programmers to 
meet the real-world needs of programmers, developers, and IT 
professionals. Focused and relevant, they address the issues technology 
professionals face every day. They provide examples, practical 
solutions, and expert education in new technologies, all designed to 
help programmers do a better job.&lt;/p&gt;&lt;p&gt;Now, go guy a bunch of copies!!!!!&lt;/p&gt;&lt;p&gt;If you are interested in iPhone and Android and would like to get a little more knowledgeable in the area of development, you can purchase the 3 pack of books from Wrox on Mobile Development with Mono.  This will cover MonoTouch, Mono for Android, and cross platform methods for using both tools.  A great package in and of itself.  The name of that package is: &lt;a href="http://www.wrox.com/WileyCDA/WroxTitle/Wrox-Cross-Platform-Android-and-iOS-Mobile-Development-Three-Pack.productCd-1118381467.html" target="_blank"&gt;Wrox Cross Platform Android and iOS Mobile Development Three-Pack&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2104" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/.NET/default.aspx">.NET</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Mobile: Wrox Cross Platform Mobile Development - iPhone, iPad, Android, and everything with .NET &amp; C#</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/16/mobile-wrox-cross-platform-mobile-development-iphone-ipad-android-and-everything-with-net-amp-c.aspx</link><pubDate>Fri, 16 Mar 2012 15:55:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2105</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;img style="width:100px;height:126px;" title="3 book set" hspace="5" alt="3 book set" align="left" src="http://media.wiley.com/product_data/coverImage/67/11183814/1118381467.jpg" width="100" height="126" /&gt;&lt;a href="http://www.wrox.com/WileyCDA/WroxTitle/Wrox-Cross-Platform-Android-and-iOS-Mobile-Development-Three-Pack.productCd-1118381467.html" target="_blank"&gt;Wrox has produced a bundle of their 3 best selling mobile development books and it is available as of Today (March 16)&lt;/a&gt;. A bundle of 3 best-selling and respected mobile development e-books from Wrox 
form a complete library on the key tools and techniques for developing apps 
across the hottest platforms including Android and iOS.  This collection 
includes the full content of these three books, at a special price: 
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;&lt;b&gt;Professional Android Programming with Mono for Android and 
.NET/C#,&lt;/b&gt;&lt;/i&gt; ISBN: 9781118026434, by Wallace B. McClure, Nathan Blevins, 
John J. Croft, IV, Jonathan ***, and Chris Hardy 
&lt;/li&gt;

&lt;li&gt;&lt;b&gt;&lt;i&gt;Professional iPhone Programming with MonoTouch and .NET/C#,&lt;/i&gt;&lt;/b&gt; 
ISBN: 9780470637821, by Wallace B. McClure, Rory Blyth, Craig Dunn, Chris Hardy, 
and Martin Bowling 
&lt;/li&gt;

&lt;li&gt;&lt;i&gt;&lt;b&gt;Professional Cross-Platform Mobile Development in C#, &lt;/b&gt;&lt;/i&gt; ISBN: 
9781118157701, by Scott Olson, John Hunter, Ben Horgen, and Kenny Goers 
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remember, go buy 8-10 copies of the 3 book set for the ones you love. They will make great and romantic gifts!!&lt;/p&gt;
&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2105" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/.NET/default.aspx">.NET</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/iphone/default.aspx">iphone</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch/default.aspx">monotouch</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch+development/default.aspx">monotouch development</category></item><item><title>List of Android Themes</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/09/list-of-android-themes.aspx</link><pubDate>Fri, 09 Mar 2012 22:02:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2103</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve been looking for this list forever.&amp;nbsp; Thankfully, Nathan Blevins&amp;#39; google foo is much better than mine.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developer.android.com/reference/android/R.style.html"&gt;http://developer.android.com/reference/android/R.style.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The thing that I found that allows a developer to use these themes is to use the &amp;quot;.&amp;quot; character as oppossed to the &amp;quot;_&amp;quot; character.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example using the theme as an attribute of the Activity:&lt;br /&gt;&lt;font color="#2b91af" size="4" face="Consolas"&gt;&lt;font color="#2b91af" size="4" face="Consolas"&gt;&lt;font color="#2b91af" size="4" face="Consolas"&gt;[Activity&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;(Label = &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&amp;quot;ThemeTest&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;, MainLauncher = &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="4" face="Consolas"&gt;&lt;font color="#0000ff" size="4" face="Consolas"&gt;&lt;font color="#0000ff" size="4" face="Consolas"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;, &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;
Theme = &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&amp;quot;@android:style/Theme.Holo.Light&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;, Icon = &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&lt;font color="#a31515" size="4" face="Consolas"&gt;&amp;quot;@drawable/icon&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;)]&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="4" face="Consolas"&gt;&lt;font size="4" face="Consolas"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2103" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid/default.aspx">monodroid</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monodroid+development/default.aspx">monodroid development</category></item><item><title>Android Development with Mono for Android 4 - Training via AppDev</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/08/android-development-with-mono-for-android-4-training-via-appdev.aspx</link><pubDate>Thu, 08 Mar 2012 14:34:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2100</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;My &lt;a href="http://www.appdev.com/prodfamily.asp?catalog_name=AppDevCatalog&amp;amp;category_name=AM2Product" target="_blank"&gt;Android Development with Mono for Android 4 Video Training Series&lt;/a&gt; via AppDev is out and available.&amp;nbsp; That&amp;#39;s right, .NET/C# developers can now write native apps for Android devices. I hope that this is helpful to you as you get up to speed with Mono for Android.&amp;nbsp; Here is some info on the training:&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana" size="2"&gt;This course will show you how to use Mono 
for Android 4 by starting with how to install Mono for Android 4, 
introduce the SDK tools and then debugging of applications. The course 
then will show how to use the Emulators for items like interface design 
and controls. Next are the different types of Android devices and how to
 support them. Application Activities and lifecycles are covered and 
then Menus, Tables and Data. The course will then show the soft 
keyboards, advanced controls, user notifications and working with the 
contacts lists. The course will conclude with working with device 
hardware for directions, multimedia and Geo location.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;In this course, you will learn:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to set up an Android Emulator&lt;/li&gt;
&lt;li&gt;About Android application framework support&lt;/li&gt;
&lt;li&gt;How to debug using profiling with Traceview&lt;/li&gt;
&lt;li&gt;How to setup a virtual device for Android emulation&lt;/li&gt;
&lt;li&gt;To design screen layouts for Android tablets&lt;/li&gt;
&lt;li&gt;About the basic set of controls&lt;/li&gt;
&lt;li&gt;What are the different Android application states&lt;/li&gt;
&lt;li&gt;How options menu is used with Action Bar in Android 3.0 and higher&lt;/li&gt;
&lt;li&gt;About the different types of virtual keyboards&lt;/li&gt;
&lt;li&gt;What is a Toast Nortification&lt;/li&gt;
&lt;li&gt;What media types Android supports&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Prerequisites:&lt;/b&gt; 
This course assumes that you are comfortable developing applications 
using Visual Studio 2010 and C#. Mono Android requires Visual Studio 
2010 Professional or higher (and will not work with Visual Studio 
Express editions).
&lt;p&gt;&lt;b&gt;Installation of Mono Droid&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What is Mono for Android&lt;/li&gt;
&lt;li&gt;Mono for Android Installer&lt;/li&gt;
&lt;li&gt;Android SDK&lt;/li&gt;
&lt;li&gt;MonoDeveloper for Windows&lt;/li&gt;
&lt;li&gt;MAC Android SDK&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android SDK Tools&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Android Development&lt;/li&gt;
&lt;li&gt;Android Debug Bridge - ADB&lt;/li&gt;
&lt;li&gt;Dalvik Debug Monitor Server - DDMS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Debugging and Testing&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Android Ecosystem&lt;/li&gt;
&lt;li&gt;Debugging Operating System&lt;/li&gt;
&lt;li&gt;Android Debug Bridge&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Emulator&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Setup an Emulator Session&lt;/li&gt;
&lt;li&gt;Features Available&lt;/li&gt;
&lt;li&gt;Multiple Emulator Sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android User Interface Design&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User Interface&lt;/li&gt;
&lt;li&gt;Selection and Focus&lt;/li&gt;
&lt;li&gt;Layouts for Different Screen Sizes&lt;/li&gt;
&lt;li&gt;DroidDraw&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Controls&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User Interface Basics&lt;/li&gt;
&lt;li&gt;XML Layout&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Devices and their Support&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Screen Resolution&lt;/li&gt;
&lt;li&gt;Android Manifest&lt;/li&gt;
&lt;li&gt;Visual Studio Project Properties&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Applications - Activities and Lifecycles&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Parts of an Application&lt;/li&gt;
&lt;li&gt;Activity Life Cycle&lt;/li&gt;
&lt;li&gt;Mono for Android Specifics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Mono for Android Menus&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Types of Menus&lt;/li&gt;
&lt;li&gt;Creating Menus via Text&lt;/li&gt;
&lt;li&gt;Creating Menus via Resources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Tables and Data&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data Terms and Interchange Standards&lt;/li&gt;
&lt;li&gt;Web Services&lt;/li&gt;
&lt;li&gt;Displaying Data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android Soft Keyboards and User Hints&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input Types&lt;/li&gt;
&lt;li&gt;Hints&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Advanced Controls&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing a Custom Control&lt;/li&gt;
&lt;li&gt;Drag and Drop&lt;/li&gt;
&lt;li&gt;User Input&lt;/li&gt;
&lt;li&gt;Toast Notification&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android User Notification&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dialogs&lt;/li&gt;
&lt;li&gt;Notifications&lt;/li&gt;
&lt;li&gt;Toast&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Address Book, Contacts and Content Providers&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Content Providers&lt;/li&gt;
&lt;li&gt;Address Book&lt;/li&gt;
&lt;li&gt;Calendar&lt;/li&gt;
&lt;li&gt;General Guidelines for Queries&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Integrating with Device Hardware&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sensor API&lt;/li&gt;
&lt;li&gt;Vibration&lt;/li&gt;
&lt;li&gt;General Pattern&lt;/li&gt;
&lt;li&gt;Turn by Turn Directions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Multimedia&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Play Video&lt;/li&gt;
&lt;li&gt;Play Audio&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;Android and Locations&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Location&lt;/li&gt;
&lt;li&gt;Proximity&lt;/li&gt;
&lt;li&gt;GeoCode&lt;/li&gt;
&lt;li&gt;Maps&lt;/li&gt;
&lt;/ul&gt;
&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2100" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Setting up a Calendar User in the Android 4.0 Ice Cream Sandwich Emulator</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/06/setting-up-a-calendar-user-in-the-android-4-0-ice-cream-sandwich-emulator.aspx</link><pubDate>Tue, 06 Mar 2012 21:50:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2099</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;img src="http://morewally.com/cs/photos/developmentpics/images/2098/640x480.aspx" height="480" width="288" align="right" alt="" /&gt;Ok, we all know the Android Emulator is horrible.&amp;nbsp; But, what do we do about it?&amp;nbsp; Let&amp;#39;s assume that you want to create a test user for calendar services.&amp;nbsp; The first thing you need is to hook this up to the server.&amp;nbsp; Great, but what server?&amp;nbsp; Thanks to my buddy Mike Bluestein, he let me know that you should use the server m.google.com as your exchange server. Boom, it just worked after that.&amp;nbsp; &lt;br /&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2099" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Recording of the Mono for Android Webinar - Building a User Interface with Mono for Android</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/03/05/recording-of-the-mono-for-android-webinar-building-a-user-interface-with-mono-for-android.aspx</link><pubDate>Mon, 05 Mar 2012 14:39:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2097</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;img src="http://developer.android.com/sdk/images/4.0/home-lg.png" height="856" width="482" align="right" alt="" /&gt;My &lt;a href="http://media.appdev.com/EDGE/LL/livelearn02282012.wmv" target="_blank"&gt;webinar from last week on building a user interface with Mono for Android is now available online&lt;/a&gt;. The webinar covered:&lt;/p&gt;&lt;p&gt;We will look at the basics of building a user interface for Android with
 Mono for Android. The user interface is typically the first thing that a
 user sees when they work with your application. They will often judge 
your application based on the user interface. We will examine the basic 
concepts of UI design with mobile devices, the Android XML based layout 
language, some of the UI design surfaces for Android, some basic Android
 controls and finally some suggestions on creating a successful Android 
User Interface.&amp;nbsp; &lt;/p&gt;&lt;p&gt;PS. The file seems to stream properly in IE, but not elsewhere.&amp;nbsp; Oh well, I don&amp;#39;t control the formats, so just use IE to view it. &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2097" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Webinar on Building a User Interface in Mono for Android</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/23/webinar-on-building-a-user-interface-in-mono-for-android.aspx</link><pubDate>Thu, 23 Feb 2012 17:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2093</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;ll be doing a &lt;a href="https://www302.livemeeting.com/lrs/8001676474/Registration.aspx?pageName=bxhvb4bqjd9h7qct" target="_new"&gt;webinar on Tuesday February 28th on Building a User Interface in Mono for Android&lt;/a&gt;.&amp;nbsp; A little bit about this:&lt;/p&gt;&lt;p&gt;We will look at the basics of building a user interface for Android with Mono for Android. The user interface is typically the first thing that a user sees when they work with your application. They will often judge your application based on the user interface. We will examine the basic concepts of UI design with mobile devices, the Android XML based layout language, some of the UI design surfaces for Android, some basic Android controls and finally some suggestions on creating a successful Android User Interface. &lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2093" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono/default.aspx">mono</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>Start Using HTML5 today!</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/22/start-using-html5-today.aspx</link><pubDate>Wed, 22 Feb 2012 17:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2092</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;My article on &lt;a href="http://www.devproconnections.com/article/html5/jquery-web-apps-141812" target="_blank"&gt;HTML5 and some things that you can use today&lt;/a&gt; has gone online at the Dev Pro Connections web site.&amp;nbsp; Here&amp;#39;s a snippet of it:&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;
		&lt;i&gt;HTML5 is the direction for web-based applications. All you have to do 
is listen to the material from any technical conference or keep an eye 
on web
		developer online community discussions to know that HTML5 is 
important. Each day, I read about new and exciting HTML5 features and 
uses for those
		features -- witness the many new features in the latest versions of 
Internet Explorer (IE), Chrome, and Firefox.
	&lt;/i&gt;&lt;/p&gt;
	
&lt;p&gt;&lt;i&gt;
		Mobile application development is definitely where HTML5 has gotten 
its start, but HTML5 is not limited to mobile. Here, I will build on the
information in &amp;quot;&lt;a href="http://www.devproconnections.com/article/html5/html5-aspnet-developer-139543" target="_blank"&gt;&lt;b&gt;HTML5 for the ASP.NET Developer&lt;/b&gt;&lt;/a&gt;&amp;quot; along with many other great articles on HTML5 published in		&lt;i&gt;DevProConnections&lt;/i&gt;
 and delve into some of the HTML5 features that are available today and 
that you can use immediately to provide solutions for
		your customers now. In this article, we&amp;#39;ll see what can be done in 
ASP.NET running in a modern web browser, such as Chrome, Firefox, 
Safari, and the
		recently released IE10. (As an FYI, in December 2011 Chrome 15 was 
named the
		&lt;b&gt;
			&lt;a href="http://gs.statcounter.com/press/chrome-15-becomes-worlds-most-popular-browser" target="_blank"&gt;
				most popular web browser version by StatCounter&lt;/a&gt;&lt;/b&gt;, though Internet Explorer is the most popular browser family.)
	&lt;/i&gt;&lt;/p&gt;&lt;p&gt;I want to thank several people for helping me with this article.&amp;nbsp; Honestly, there are several. I ran across a &lt;a href="http://www.worldwidewhat.net/2011/06/html5-native-drag-and-drop-file-upload/" target="_blank"&gt;blog post by Lars Jarlvik last summer&lt;/a&gt; that I used as the roadmap for some work and this article as well.&amp;nbsp; I emailed with Lars about starting with his blog post and he was on board with this.&amp;nbsp; Many thanks to Lars.&amp;nbsp; Other folks that should be mentioned are my friends &lt;a href="http://www.encosia.com" target="_blank"&gt;Dave Ward&lt;/a&gt; and &lt;a href="http://www.interfacett.com/instructors/spike-xavier" target="_blank"&gt;Spike Xavier&lt;/a&gt;.&amp;nbsp; Both have been really helpful.&amp;nbsp; I have learned from them and grown professionally by associating with them.&amp;nbsp; I am forever in their debt.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2092" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html/default.aspx">html</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html5/default.aspx">html5</category></item><item><title>Review of "Beginning iOS5 Application Development"</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/20/review-of-quot-beginning-ios5-application-development-quot.aspx</link><pubDate>Mon, 20 Feb 2012 15:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2089</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was recently given the opportunity to review Wei Meng Lee&amp;#39;s most recent edition of his beginning iOS programming series.&amp;nbsp;&lt;img src="http://media.wiley.com/product_data/coverImage/52/11181442/1118144252.jpg" title="Book Covert" alt="Book Covert" height="126" width="100" align="right" /&gt; This book is entitled&lt;a href="http://www.amazon.com/Beginning-iOS-5-Application-Development/dp/1118144252/ref=sr_1_3?ie=UTF8&amp;amp;qid=1329698500&amp;amp;sr=8-3" target="_blank"&gt; &amp;quot;Beginning iOS5 Application Development.&amp;quot;&lt;/a&gt;&amp;nbsp; Admittedly, I know Wei Meng, so that may result in a little bit of bias.&lt;/p&gt;&lt;p&gt;As a developer targeting the iPhone and iOS, I have found Wei-Meng&amp;#39;s books and knowledge helpful to me as I write applications, articles,and expand my own personal knowledge of iOS.&amp;nbsp; If you are anything but an expert developer in iOS, this is a good book that will help you develop and grow in iOS.&amp;nbsp; For example, I was looking for some animation examples recently and was able to easily understand Wei-Meng&amp;#39;s examples and translate them into MonoTouch easily.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A little bit about this book:&lt;/p&gt;&lt;p&gt;
If you want to develop apps for Apple&amp;#39;s iPhone and iPad, first you need 
to know how to use the tools--iPhone&amp;#39;s new iOS 5 operating system and 
SDK, and the new xCode toolset that come with it. This full-color book 
is the perfect starting point. Beginning developers, you&amp;#39;ll get a solid 
introduction to the new xCode 4 and Objective-C and find everything you 
need to quickly build your first app. The book thoroughly covers all the
 new iOS 5 features, including new multitasking, location-based 
services, notification system, cloud-based features, and much more.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Written by bestselling Wrox author, Wei-Meng Lee, this is an ideal book for beginning developers
&lt;/li&gt;&lt;li&gt;Helps eager developers quickly start building apps for the iPhone, iPad, and iPod Touch
&lt;/li&gt;&lt;li&gt;Introduces iOS 5, xCode 4, Objective-C, and the basics you need to create your first Apple device app
&lt;/li&gt;&lt;li&gt;Covers a host of new iOS 5 capabilities, including new multitasking, new location-based services, and a new notification system
&lt;/li&gt;&lt;li&gt;Shows you how to work with iOS 5&amp;#39;s cloud-based features for online storage of music, photos, and video
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2089" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/ios/default.aspx">ios</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/iphone/default.aspx">iphone</category></item><item><title>iOS Development with MonoTouch Cookbook</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/20/ios-development-with-monotouch-cookbook.aspx</link><pubDate>Mon, 20 Feb 2012 00:04:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2088</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I was recently given the opportunity to review &lt;a href="http://www.packtpub.com/ios-development-using" target="_blank"&gt;Dimitris&amp;#39; iOS Development with MonoTouch Cookbook&lt;/a&gt;.&amp;nbsp; &lt;a href="http://www.packtpub.com/ios-development-using" target="_blank"&gt;&lt;img src="http://www.packtpub.com/sites/default/files/1468EXP.jpg" title="Book Cover" alt="Book Covert" height="220" width="179" align="right" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;My first thought on the book was &amp;quot;do we need another book in this niche?&amp;quot;.&amp;nbsp; I was the first to attack the niche with my book that came out in June, 2010.&amp;nbsp; Since then, Mike Bluestein&amp;#39;s book has shipped.&amp;nbsp; Right after that Bryan Costanich&amp;#39;s book shipped.&amp;nbsp; My book was based on iOS 3.&amp;nbsp; Mike and Bryan&amp;#39;s books are based on iOS4.&amp;nbsp; After reading this book, the answer is yes.&amp;nbsp; There are two reasons for this:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Dimitris&amp;#39; book covers iOS5 material.&amp;nbsp; I was glad to read through the section on page turning (the curl), which is an iOS5 feature. &amp;nbsp; There are also examples about twitter integration and other iOS5 features.&lt;/li&gt;&lt;li&gt;The book has lots of little self contained examples.&amp;nbsp; I don&amp;#39;t like books that try to build off of one example throughout the whole book, in fact, I HATE them.&amp;nbsp; There I said it.&amp;nbsp; If you have one example that builds through out your book, I just don&amp;#39;t like it.&amp;nbsp; This book has lots of little examples.&amp;nbsp; I LOVE it that way.&amp;nbsp; These examples are just that, short examples where I can look for what I need, get the content, and bom, get on back with the larger problems I am trying to solve.&amp;nbsp; This is a danger when&amp;nbsp; only one author is involved, but thankfully, this issue did not occur in this book.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bottom line, if you are looking to get into iPhone development and are a .NET developer, this is a good book.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2088" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch/default.aspx">monotouch</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch+development/default.aspx">monotouch development</category></item><item><title>Amazon Author Page of Wallace B. McClure</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/07/amazon-author-page-of-wallace-b-mcclure.aspx</link><pubDate>Tue, 07 Feb 2012 06:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2087</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>
&lt;p&gt;I just setup my &lt;a href="http://www.amazon.com/Wallace-B.-McClure/e/B001ITVMVI" target="_blank"&gt;Amazon Author Page&lt;/a&gt;.&amp;nbsp; Please visit it and by many copies of my books.&amp;nbsp; 8-10 copies for the ones you love is a small price to pay.&amp;nbsp; Think of the children &lt;br /&gt;&lt;/p&gt;
&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2087" width="1" height="1"&gt;</description></item><item><title>Author Review and Production Editing are complete</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/02/02/author-review-and-production-editing-our-complete.aspx</link><pubDate>Thu, 02 Feb 2012 10:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2086</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;What book editing isn&amp;#39;t better the second time around?&amp;nbsp; Like a dog returns to his vomit and the fool to his folly, the author must return to his writing.&amp;nbsp; And with the past week, my author team and I have finished our AR and Production Editing for Wrox&amp;#39;s &amp;quot;Professional Android with Mono for Android and .NET/C#.&amp;quot; We are literally 8 months from being AR and PE complete the first time around (I really hope that there isn&amp;#39;t a third). &lt;br /&gt;&lt;/p&gt;

               &lt;img src="http://www.morewally.com/cs/photos/randompics/images/1924/original.aspx" title="Mono for Android book" alt="Mono for Android book" height="500" width="500" align="right" /&gt;And with the upload to my editor at &lt;a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118026438.html" target="_blank"&gt;Wiley/Wrox&lt;/a&gt;, the book known as &lt;a href="http://www.amazon.com/Professional-Android-Programming-Mono-NET/dp/1118026438/ref=sr_1_1?ie=UTF8&amp;amp;qid=1304448947&amp;amp;sr=8-1" target="_blank"&gt;&amp;quot;Professional Android Programming with Mono for Android and .NET/C#&lt;/a&gt;&amp;quot;
 is now Author Review Complete, barring any slip ups on my part.&amp;nbsp; Its 
always a great feeling to get these things done.&amp;nbsp; A real load off of my 
shoulders.&amp;nbsp; &lt;p&gt;The genesis of this book has been really interesting.&amp;nbsp; It started while we were still writing our &amp;quot;&lt;a href="http://www.amazon.com/Professional-iPhone-Programming-MonoTouch-Programmer/dp/047063782X/ref=sr_1_1?ie=UTF8&amp;amp;qid=1304449348&amp;amp;sr=8-1" target="_blank"&gt;Professional iPhone Programming with MonoTouch&lt;/a&gt;&amp;quot;
 book.&amp;nbsp; We started talking about this due to the Apple self FUD starting
 last April, 2010.&amp;nbsp; Watching the number of Android devices sold go up each 
quarter also helped me make the decision to go forward.&amp;nbsp; Martin Bowling 
started as the lead author.&amp;nbsp; Unfortunately, he had family issues and had
 to drop off during the planning stages. The other authors that joined 
me on this were Nathan Blevins, Jon ***, Chris Hardy, and John Croft.&lt;/p&gt;&lt;p&gt;Here is some info from the Amazon web site about our book: &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The wait is over! For the millions of .NET/C# developers who have 
been eagerly awaiting the book that will guide them through the 
white-hot field of Android application programming, this is the book. As
 the first guide to focus on Mono for Android, this must-have resource 
dives into writing applications against Mono with C# and compiling 
executables that run on the Android family of devices.&lt;/p&gt;&lt;p&gt;Putting the
 proven Wrox Professional format into practice, the authors provide you 
with the knowledge you need to become a successful Android application 
developer without having to learn another programming language. You&amp;#39;ll 
explore screen controls, UI development, tables and layouts, and 
MonoDevelop as you become adept at developing Android applications with 
Mono for Android.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Answers the demand for a detailed book on the extraordinarily popular field of Android application development&lt;/li&gt;&lt;li&gt;Strengthens
 your existing skills of writing applications and shows you how to 
transfer your talents to building Android apps with Mono for Android and
 .NET/C#&lt;/li&gt;&lt;li&gt;Dives into working with data, REST, SOAP, XML, and JSON&lt;/li&gt;&lt;li&gt;Location, mapping, and the question of &amp;quot;where am I?&amp;quot; with regards to mobile.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Discusses how to communicate with other applications, deploy apps, and even make money in the process&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;i&gt;Professional Android Programming with Mono for Android and .NET/C#&lt;/i&gt; gets you up and running with Android app development today. &lt;/p&gt;&lt;p&gt;Please remember to buy 8 to 10 copies for the ones you love.&amp;nbsp; They will make great presents all year round. If you would like to start by pre-ordering 5, that would be great to.&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2086" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/android/default.aspx">android</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/mono+for+android/default.aspx">mono for android</category></item><item><title>HTML5 for Mobile Article on DevProConnections</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/01/24/html5-for-mobile-article-on-devproconnections.aspx</link><pubDate>Tue, 24 Jan 2012 14:44:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2085</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;My article on &lt;a href="http://www.devproconnections.com/article/html5/html5-mobile-app-141262" target="_blank"&gt;HTML5 for Mobile Devices&lt;/a&gt; at Dev Pro Connections Magazine has now been published.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;HTML5 is the umbrella term for the next major evolution of markup, 
JavaScript, and Cascading Style Sheets (CSS) for web applications. HTML5
 is becoming
		an ever-more important mobile development technology -- especially in 
light of Adobe&amp;#39;s recent announcement that it&amp;#39;s ceasing development on 
Flash
Player for mobile browsers and increasing its investments in HTML5. To 
bring you up to speed on this crucial aspect of development,&lt;em&gt; DevProConnections&lt;/em&gt; has covered HTML5 extensively in recent months, including my article &amp;quot;&lt;strong&gt;&lt;a href="http://www.devproconnections.com/article/html5/html5-aspnet-developer-139543" target="_blank"&gt;HTML5 for the ASP.NET Developer&lt;/a&gt;&lt;/strong&gt;.&amp;quot;
 In this
		article, I intend to provide a similarly comprehensive overview of 
HTML5 with an emphasis on features oriented toward mobile development. 
We&amp;#39;ll dive
		into some specific examples of HTML5 features and focus specifically 
on what is available with mobile devices. I will focus on what 
developers can do
		today as opposed to what is part of the specific set of standards. 
I&amp;#39;ll also mention where a product may have a slightly different outcome 
than
		expected.&amp;nbsp;
	&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;I would also like to thank the people that 
helped me with the article.&amp;nbsp; There were many people that read through 
the article and provided suggestions.&amp;nbsp; Some of them were &lt;a href="http://encosia.com/" target="_blank"&gt;Dave Ward&lt;/a&gt; and &lt;a href="http://www.interfacett.com/instructors/Pages/Spike-Xavier.aspx"&gt;Spike Xavier&lt;/a&gt;.&amp;nbsp;
 I&amp;#39;m sure that there are other folks that helped that I forgot to 
mention, hopefully, they are not too upset over that.&amp;nbsp; Thanks to Dev Pro
 Connections for the opportunity to write the article.&amp;nbsp; I hope that you 
find the article helpful as you get into mobile development.&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2085" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html/default.aspx">html</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/html5/default.aspx">html5</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/javascript/default.aspx">javascript</category></item><item><title>Mapping and Location with Monotouch on DevProConnections web site</title><link>http://morewally.com/cs/blogs/wallym/archive/2012/01/17/mapping-and-location-with-monotouch-on-devproconnections-web-site.aspx</link><pubDate>Tue, 17 Jan 2012 16:00:00 GMT</pubDate><guid isPermaLink="false">29a72425-8e70-4836-ba80-85c822e0df2a:2083</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;My article on &lt;a href="http://www.devproconnections.com/article/mobile-development/iphone-monotouch-mapping-141551" target="_blank"&gt;Mapping and Location with MonoTouch&lt;/a&gt; is now out and available on the DevProConnections web site.&amp;nbsp; Here&amp;#39;s the intro to the article:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Mobile phones are by definition, mobile. A couple of interesting 
questions that come up when users are mobile are, &amp;quot;What&amp;#39;s around me for 
dinner?&amp;quot; and
		&amp;quot;Where can I get gasoline?&amp;quot; If you are a retailer or a company, you 
want to tell potential customers that there is a retail location near 
them. If you
		are a user, you might also be interested in learning about how to go 
from where you are to a specific address. In this article we&amp;#39;ll look at 
these and
		associated features, so that we can provide them to users via mapping 
and location services to users in iOS apps.&amp;nbsp;
	&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;I hope the article is valuable to you as you learn about the iPhone, iPad, and MonoTouch.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://morewally.com/cs/aggbug.aspx?PostID=2083" width="1" height="1"&gt;</description><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://morewally.com/cs/blogs/wallym/archive/tags/monotouch/default.aspx">monotouch</category></item></channel></rss>
