JoyDrop: Give • Get • Share

This evening Apple approved the JoyDrop app that I developed for the Children’s Cancer Association.

“JoyDrop offers a place to share spontaneous moments of joy.Your “drops” of joy, collected with others, can create a sea of joy. At the Children’s Cancer Association we like to call it the Joy Effect.We invite you to share your found joy, moment by moment, drop by drop by using the JoyDrop app.Please share often.”

JoyDrop for iOS

The app allows you to share your words of joy and post them to Facebook if you want. Not only can JoyDrops be seen in the app, they can also be added and viewed on the Children’s Cancer Association Facebook “JoyDrop” Fan Page app:
JoyDrop Facebook App

For you geeks out there the iOS app was built with Appcelerator and stores data in an IBM Domino database. There are no more than 400 lines of code for the Appcelerator portion of the app. The app utilizes an XPages “XAgent” to post data and a Domino Access Services view to send JSON data back to the app to display JoyDrops. It literally took only minutes to develop the app interfaces in XPages. The Facebook app was built with XPages and the Facebook Graph API. It’s pretty cool how easy it is to utilize the Graph API within XPages.

The next version of the app will incorporate photo sharing from the iPhone and some other goodies. After that I will work on getting an Android version of the app developed.

A big thanks to my friends Matt White, Jeremy Hodge, Serdar Basegmez, Julian Robichaux, Niklas Heidloff, Mark Hughes, Per Henrik Lausten and Thomas Gumz for their support.
Stay tuned for a NotesIn9 video on how this app was put together.

Advertisement

Podcast: Develop native mobile apps for Notes/Domino with Domino To Go

Walfred Marzahn from YouAtNotes spent 20 minutes talking to us about their “Domino To Go” product. Domino To Go allows you to create native mobile apps that can access your Notes/Domino databases. We covered:

  • Who is YouAtNotes and what do they do?
  • Which mobile platforms are supported
  • How easy it is to create apps with Appcelerator’s Titanium and Domino To Go
  • Which development languages you need to know
  • The pricing tiers for Domino To Go Cost?
  • Are there any limits to the number of databases you can access from a single app?
  • What about offline access?
  • and more…

Be sure to check out the Domino To Go FAQ.

This show runs 21:33.

Listen now >

My slide decks from AdminDev2012

Last week I traveled to Washington, DC to participate in the AdminDev2012 conference being sponsored by The View. In addition to delivering two sessions on XPages, I was also part of a keynote panel of “IBM Champions”. All in all the conference was an excellent opportunity to interact with IBM ICS customers. I also had the opportunity to sit in on some great sessions being delivered by the other speakers.

The conference was also a blast from the past as there were several people who stopped by the conference to participate in the Washington, DC Lotus User Group. It was great to see Kevin Pettitt, Jack Dausman, David Gursky, Chris Byrne and many others.

Here are the slide decks from my sessions. Let me know if you have any questions about them.

Mobilizing Your XPages Applications

XPages Performance Tips

Julian Robichaux and I were also able to record a podcast with XPages masters Russ Maher and Paul Calhoun. Be sure and check it out.

UPDATE: Link to US Airports IBM Notes database (NSF)

Announcing AdminDev2012

The VIEW have announced the AdminDev2012 conference which will be held in Washington, DC on May 16-18, 2012. I will be attending and am presenting two sessions, one on XPages performance and one on mobile development using XPages and the OpenNTF Mobile Controls.

The list of sessions and speakers is impressive. Will you be attending?

 

Podcast: Mobile AppDev Strategies with Graham Acres

On this episode of Taking Notes Julian Robichaux and I talked with Graham Acres, of Brytek Systems, an IBM BP in Canada, about how to develop a strategy around mobilizing your applications in the enterprise.

Graham discussed mobile strategies in general as well as his own personal experiences, including:

  • Deciding which devices to support
  • Working with users and business units
  • Defining how the mobile app will work, and what it will look like
  • Problems with networks, firewalls, and device settings
  • Dealing with “bring your own device” policies
  • Choosing a toolkit
  • And more…

Graham gave a Lotusphere session on this topic, and his slides can be found at the Brytek Systems website. You can also follow him on Twitter at @gacres99.

This episode runs 36:48.

Listen now >