John Wargo

Home
JohnWargo.com
Speaking at Lotusphere 2010 PDF Print E-mail
Wednesday, 02 December 2009 15:23
AddThis Social Bookmark Button

I’m excited to announce that I’ve been selected to present two sessions at Lotusphere 2010.

Rob Wunderlich and I are presenting a session entitled: ‘Delivering IBM Lotus Domino to Mobile Devices: Top 10 Mobile Browser Dev Tricks.’ The topic stems from some sessions Rob’s done at previous Lotuspheres and some sessions I’ve done at the View Domino Administrator/Developer Conference. It’s designed to highlight the trips and tricks of building Domino browser based application for mobile phones and smartphones. There’s so many things web developers need to worry about when working with mobile devices – we’re going to try to lay it all out for people who attend the session.

Rob and I have been working on the outline for the session and it’s really beginning to come together. I’ve known Rob for a long time and he and I both have interesting perspectives to bring to the session. We’re having some interesting discussions about some common misconceptions and things that need to be taken into account when building mobile web applications.

Here's a link to the session abstract:

https://www-950.ibm.com/events/wwe/lotus/lsph2010.nsf/sessionabstract?openform&sessionid=BP212

The other session I’m doing is called ‘Beyond the Mobile Browser – Building Rich Mobile Applications for Domino.’ It’s really an extension of the first session. In this one, I’m going to demonstrate how to build several mobile rich client applications that talk to a Domino Database. The assumption here is that although the browser is cool and all – that sometimes the browser isn’t sufficient for your application. Perhaps the user needs to manipulate data while disconnected from the network (on a plane for example or when in a business location without wireless coverage) or integrate with other applications on the device (such as the contacts, tasks or messages application). This session is an new and improved version of a session I did at the View Domino Administrator/Developer Conference in Boston earlier this year. I’m going to be building a rich client in Java (for the BlackBerry platform), Windows Mobile and probably Android. I’d like to do iPhone, but I don’t have a Macintosh and just don’t have the relevant skills right now.

Here's a link to the session abstract:

https://www-950.ibm.com/events/wwe/lotus/lsph2010.nsf/sessionabstract?openform&sessionid=AD114

Anyway, both sessions should be high energy, very interesting sessions. Please plan on attending if you’re at Lotusphere. The sample code for the applications will be posted to this site in January during the conference.

 
Review of Beginning BlackBerry Development by Anthony Rizk PDF Print E-mail
Tuesday, 01 December 2009 20:54
AddThis Social Bookmark Button

On my flights home from the 2009 BlackBerry Developer Conference in San Francisco I had a chance to read Anthony Rizk’s Beginning BlackBerry DevelopmentBeginning BlackBerry Development. I wasn’t one of the lucky folks who received a free copy of the book at the conference – I’d received it in advance of the event and brought it with me to read on the plane home. Anthony did sign it for me at the conference, so that was fun. When I discovered that the book was on its way, I contacted Anthony to find out about his book and see how it compared to mine. It turns out that they’re very complimentary – they both address beginning developers, but cover different parts of the topic.

The book is really good – I enjoyed reading it and learned some things I’ve always wanted to know. First of all, although the title doesn’t say this, the book is a Java book – targeted at BlackBerry developers who want to get started writing Java applications for the BlackBerry platform. It doesn’t cover anything about web development and only covers the platform (BES and MDS) very lightly. You should already be comfortable with Java development; the book doesn’t cover any of the basics, only the BlackBerry specific stuff you’ll need to know to work on the platform. It’s a rather short book, only about 240 pages, so don’t expect it to cover any particular topic in great detail.

Anthony wrote the book in short lessons, each tackling a different part of the whole picture. The book begins with defining a little about the platform, how to obtain and install the development tools (chapter 1) then how to build a simple Hello World application (required for any beginning development book) and test/debug it in the simulator and on an actual device (chapter 2). Next he digs into what makes a BlackBerry Java application and some specific features/requirements of the platform (chapter 3). In all, it’s a great introduction to BlackBerry Java development.

Once you’re beyond the basics, the book starts building a sample application that illustrates how to build an application’s user interface (chapters 4 and 5). What he does is work you through building a login screen for a sample application then extending it to leverage some features of the platform and also how to tweak and tune the UI components Research In Motion provides to make the application look and feel like you want. While much of the chapters cover topics most Java developers will already know, he addresses the BlackBerry-specific stuff you’ll need to understand related to working with the Research In Motion UI Libraries.

The next couple of chapters dig into some both standard and unique capabilities of the BlackBerry platform: Storing data (chapter 6), Network Connections (chapter 7) and location based services (chapter 8). For each of these, the BlackBerry platform supports industry standards/specifications (RMS for data storage, HTTP connections for network access and JSR 179 for location based services) but also has some special enhancements or supports additional options to allow you to create more robust applications. These topics aren’t covered in tremendous detail, but you leave each chapter knowing exactly what you need to know to begin using these capabilities in your BlackBerry Java applications.

Chapter 9 digs into how to package up your application for deployment (through Desktop Manager deployment, BES Push, OTA Pull or through BlackBerry App World).

Anthony has been a BlackBerry Java developer for a long time, so he really knows what he’s doing and it shows in the book. His writing style is very comfortable and he covers each topic not deeply but well. The book is structured in a way to make it easy to digest each topic before moving on to the next, so as long as you know Java, you should be all ready to go after reading it.

The book’s got some typos and errors, but if you’re an experienced developer you won’t have any trouble spotting them and making the necessary adjustments. It’s clear that they rushed the book out to get it released in time for the BlackBerry Developer Conference, so it’s understandable. Anthony told me he’s building a list of these items and will hopefully get them implemented in the next printing.

If you’re a Java developer and want a quick primer to get you started on the BlackBerry Java platform, this book is for you.

If you’ve been a BlackBerry Java developer for some time, the book may have information you don’t already have, but that’s unlikely. If you’re expecting this to be a heavy duty, deep dive into BlackBerry Java development, you’ll be disappointed (but the title should have warned you away anyway). There’s still no reason you shouldn’t purchase a copy and keep it around to lend to those pesky developers who keep asking you simple questions.

 
Another Review PDF Print E-mail
Monday, 30 November 2009 10:48
AddThis Social Bookmark Button
Peter Strange posted a review of BlackBerry Development Fundamentals to the BlackBerry Development Forums. It's great to see that people are 'getting' where the book fits in the market. You can read the review here.
 
First Amazon Review is In... PDF Print E-mail
Sunday, 29 November 2009 21:01
AddThis Social Bookmark Button

Well, the first review of BlackBerry Development Fundamentals has been posted on amazon.com. Unfortunately it's not a very flattering review. Apparently the reader missed the word 'Fundamentals' in the book's title and expected it to be something else than it is. Just in case you're thinking about purchasing the book - please know that it's a book for new BlackBerry developers, not experienced BlackBerry Developers. It contains everything I know to help a new BlackBerry developer get started with BlackBerry development. It's designed to help a developer understand the capabilities of the platform (both from the server and device standpoint), the limitations of the platform and how to build applications for the device. If you're new, I promise you you'll love it and find it very useful. If you're experienced - you don't need my book and any of the other BlackBerry development books that are coming to market.

If you want a real, unbiased review of the book, please read the following reviews. The first was written by an experienced BlackBerry Developer and the second by an experienced BlackBerry guy who wants to be a BlackBerry Developer:

BlackBerry Development Fundamentals Reviewed (www.notesberry.org)

Review: BlackBerry Development Fundamentals Book by John M. Wargo (www.berryreview.com)

If you're interested in hearing me talk more about where the book fits and more, please read Ben Pijor's interview on www.port3101.org:

Interview with Author and BlackBerry Developer John Wargo (www.port3101.org)

If you've read the book and you find it useful, will you please help me out by writing a review on amazon? I really need people to see more than just that one (bad) review. Thanks in advance!

 
Another Internet Scam (on Amazon.com) PDF Print E-mail
Tuesday, 24 November 2009 07:00
AddThis Social Bookmark Button

As you may or may not know, BlackBerry Development Fundamentals was not actually my first book. If you’re reading this from my Amazon Author page, then it’s easy to see that.

I was a Soccer (Football for those who know better) Official for about half of my life and on the day I retired and I left my last Referee meeting (it ended up being my next to last meeting, but that’s another story I’ll probably not share) I decided to write a book for brand new Soccer referees. I’d been a Referee Instructor, worked Professional matches (both Indoor and Outdoor) and travelled all across the US working games so I thought I had a lot of good insights to share.

I know of many people who ‘decide’ to write a book but never do, but in this case, I promised myself that I’d actually write the book – and I did! I discussed it with my wife, spent some nights and a week of vacation and finished it. It actually took longer to lay it out in Adobe Framemaker and go through many review cycles than it did to write it.

Anyway, I wrote it and it’s published - it's called What Now?: The Essential Guide for New Soccer RefereesWhat Now?: The Essential Guide for New Soccer Referees. It’s available on amazon.com and not many people have actually purchased it (although it is a great book if I do say myself). It’s targeted at brand new Soccer Referees – the ones who walk out of their first Referee clinic with glazed eyes and ask themselves ‘What now?’ The clinics are so chock full of information and there’s so much to know, that new referees leave and just don’t know what to do next. The book specifically covers that – starting the minute the clinic ends and taking you through to the beginning of your second game. I thought it was a pretty cool idea and many people who have read it have agreed.

Anyway, the reason I’m writing about the book here is because of this sort of scam going on at amazon.com that I just can’t figure out. The book’s on sale on amazon.com through a subsidiary called Book Surge. It’s publish on demand, so when you place an order for the book, they dig up the source file, print and bind a copy of the book, stuff it in an envelope (with an amazon.com label of course) and plunk it in the mail. Sounds pretty simple, doesn’t it?

So here’s where the scam comes in – and I have to be honest and say that I really don’t understand it. Here it goes…

You can buy the book brand new and in perfect shape (Perfect Bound even – it’s an industry term) for $14.95US. Seems pretty straight forward. Now, when you go to my book’s page here, you’ll see that there are vendors selling both new and used copies of the book. Take a look:


What Now? On Amazon.Com

Now, what I don’t understand is why there are vendors out there selling the book for twice and even almost 3 times the standard price of the book? If you can get the book for $14.95, why would you buy it at $35.00 or more? It just doesn’t make sense. Now, if I was famous (I’m not) or if it was a special copy of the book (signed for example, which I know they aren’t – I know I haven’t signed any), it could be worth more money, but not what these places are charging.

Why would there ever be a market for the book at those prices? It’s not really selling at $14.95, why would ANYONE think it would sell at an even higher price?

The reason I called this a scam is because it just seems like one. There has to be some angle – nobody would actually buy one of the books, so the vendors must be doing it so it looks to buyers that they have a large inventory. There’s clearly something weird going on though and I’m pretty sure that Amazon should do something about it. It’s not fair to consumers to allow products to be offered at such a ridiculous price.

Do you think the vendor is just going to buy a copy of the book for $14.95 then turn around and send it to the sucker who paid them double list price? I don’t see it happening. Do you think they actually have a used copy of the book? I did send about 60 out to every US State Director of Referee Instruction (and never heard back from any of them), it’s possible that one of more of them sold it or donated it to a reseller – but why a minimum of twice list price? That’s still not making sense – are people really that stupid?  “hey, look here – I can get a USED copy for only twice what a new one would cost!”

I sent one of the vendors an inquiry – asking “Why do you think that people will pay more than double the list price for a used copy of my book? It doesn't make sense.” I’ll let you know what I hear back although I doubt I’ll hear anything. In the mean time, if you’re going to buy my book, please buy a new one, it will cost you a whole lot less money. If you want a signed copy, please let me know and I’ll sign it and mail it to you for list price plus shipping (still less than these vendors are selling them for). Hopefully Amazon will see this and do some research – it shouldn’t be allowed to do this.

 
<< Start < Prev 11 12 13 14 15 16 17 18 19 20 Next > End >>

Page 12 of 24

My Book

InformIT (Pearson Education)