Posts Tagged ‘applications’

All Books Project on Github

Tuesday, April 3rd, 2012

All Books Screenshot
I’ve added my All Books Project to Github for those who might be interested in taking a look as to what I’ve been working on. Right now, that’s just the UX. I’ll get the ReadMe and Wiki updated in time.

As of now, I’m not really planning to do much more to it before I finish some lessons with JavaScript and figure out the speed issues on my Nokia N8. But, if you’ve got ideas, or want to jump in, well, there it is.

Oh… the colors, measurements, and arrangement is all for a reason. That all comes in the documentation… stay tuned.

 

Continuing on Resolution #4: Raising the Bar on Mobile UX Standards

Sunday, January 22nd, 2012

MMM on the N8 - Share on OviA few articles ago, we went a bit on a extended talk about the All Books Bible Reader that I’m developing for personal use. After talking through the technical features and goals, we wrapped up with a statement talking about clarifying the goals and features for your mobile(-first) endeavors, and being mindful of the specific UX needs mobile presents:

Mobile-Friendly and Personalization As Core to User Experience
The takeaway from this project is that there have been several methods to engaging Bible/document reading, social/offline networking, funddraising, and other initiatives in mobile ministry. However, even if you nail the features, at some point in the maturing of that person using the service or the company offering it, doing something that fits the mobile context and that’s personalized will come forth. It might not be the aims of your projects initially, but do know that eventually, they all point to these goals needing to be met.

With that starting point, we want to highlight a bit more about Mobile (UX) Standards and in referencing that All Books Project, and some of the items to keep in mind whiile moving forward in your mobile initiatives this year and beyond.

Mobile UX Standards
It is assumed that the idea of what makes for a great mobile user experience is pretty easy – just grab yourself an Apple iPhone and use it for a week or two, then switch to another platform for the same amount of time and note how often you frown, toss the device, or find yourself limited in some fashion. And while we can agree that Apple’s iOS platform does make for some suitable claims towards what makes a good mobile experience (consistency, quality, variety of applications, etc.), its not the only mobile experience, nor does it answer every question anyone developing, selling, or using mobility will ask towards.

Over at UX Mag, an excellent article talking about mobile standards beyond the styleguides, frameworks, and guidelines that would usually reference as we develop apps makes an excellent point:

…Apple, Android, and Blackberry all do a great job of sharing standards with their developer communities. They share detailed guidelines on standard UI elements, the associated terminology, and their behaviors, and give usage examples for the UI. However, what they don’t do is string them all together into patterns.

  • What happens after you click this button?
  • How should these messages change in context of the task?
  • If you’re opening a document online, should it open in a new window or in the current window?
  • When and where do error messages appear in a form?
  • Is that different or the same in a wizard or series of forms?

These are the questions that designers and developers spend most of their time toiling over—the little things that pull UI elements together into a full interaction. And these are also the questions that the OS standards do not cover. This is a key gap in standards for designers and developers that can be filled by a new custom set of guidelines, which further save money and time in development efforts and add value to the existing, basic OS standards.

*List formattting added

Beyond simply saying “we want to go mobile” or “let’s use this or that to go mobile,” you really have to ask core questions about the interaction and steer adamantly towards those goals. What happens when you don’t steer specifically towards the goal, understanding these kinds of questions throughout, is that you end up with a glut of features, conflicting brand messages, dis-engaged users, and missed opportunities to deliever the depth of the Gospel that you/your group intends that application or service to portray.

Start With A Picture, Ask Until the Ink Dries
With the All Books Project, I started with an idea in my head (more efficient Bible reading on my personal mobile device that wasn’t limited to closed-licensed texts), and started scraping together what was needed and what wasn’t in order to make that happen. I boiled things down to two features: reading and searching. And then I took to one of my favorite apps on my iPad (Tactilis) to sketch some reasonable ideas towards how I would get there.

UX Flow for All Books Personal Bible Reader - Share on Ovi

This UX flow document is my gage of whether I’m meeting my goals. If I am, then the lines here continue to make sense. If not, then I go back to this document towards what I (originally or later modified) thought and ask whether my thinking should continue down the path I’m or, or get back on course to what was drawn.

One of the pieces of interaction that I’m aiming for with All Books is a sliding popup for when I click on those verses with footnotes. The feature is harder to implement than its drawn. But, because I’m clear towards what I want to do when the popup is envoked, how its interacted with, and how it is dismissed, I can keep my programming focused and timelines (generally) well kept.

A Good Mobile UX Is Also Your Feedback Loop’s Process
In designing an effective mobile user experience (UX), you also need to take into account the development/design of your support infrastructure. As we talked about once before when developing mobile web apps, you need to have in place the resources not just to build the app, but to support, maintain, and maybe even update it.

Build, Get It Out There
After I was able to figure out my issue relating to displaying content within All Books, I needed to start using it. It didn’t matter that there was (noted) performance issues or the inability to see the footnotes as I’d like. Getting it into my normal use allows me to catch things that I’d not considered in my initial development and design, and then adjust on the fly without effecting other pieces of the project. For example, I realized that for all the work I did with makng this a spatially-orienting design, I still felt lost when navigating. The insertion of colored indicators on the section that I was within helped this considerably, and it was a few lines of code to add to do this (1 CSS class and 1 JS statement).

With that: do you have your mobile UX resolution refined now. Its the middle of January, don’t let too much longer go by.

 

Where’s My Advent App/Calendar?

Monday, November 28th, 2011

Screenshot of Waiting in Joyful Hope Advent calendar appOne of the kinks that you tend to run into when you have a Sunday schedule like ours (i.e., visiting many churches/fellowships per month), is that of the holiday season. You have some groups which do a great job of trying to center their communities on the “holy” part of the holidays. Then, you have others who seem like they are doing everything they can to get rid of that materialistic mentality all-to-common for this time of year. IMO, if every church simply observed Advent, that might not be so hard to do.

So, one of the many items that I’ve kept my ears to the ground for in non-Catholic/Orthodox/Lutherian churches is how they go about Advent. Unfortunately, there’s not much of a mention of it. So, how about we help that out a bit?

Here are a few that I’ve found:

Now, you could simply just be publishing an Advent calendar via Google Calendar (hint, hint) and showing your community how to add this to their mobile devices, but these apps might make it a bit easier.

What are some of the applications or calendars that you folks are using for Advent to keep Christ’s evenutal coming in the front of the eyes of your communities?

 

After You’ve Gained the Knowledge, Then You…

Monday, July 25th, 2011

Image: Dual pane view of Bible+ showing KJV and ESVA recent tweet by the Folks at Audio Bible/Faith Comes by Hearing (@audiobible) got me thinking (again):

If u could carry the Bible around with u in more than 500 languages – like in your pocket – how would u use it? #Hmmmm #GreatCommission

Original tweet.

I used to carry 1, then 2, then 15, and at one time over 100 Bibles around with me on my mobile devices (thanks Bible+). At the time, I justified it because I was (a) reading/studying Scripture a ton more than I do now, and (b) I interacted with several people who “heard” the Scriptures best in the translation they most used. Being that I was also at college during this time, it felt like the right way to approach speaking spiritual matters in a clear and consistent manner (1 Cor 14:1-19).

I don’t carry as many Bibles with me these days. In fact, until recently I didn’t carry any versions on my mobile (still no app, but I’ve got a Bible), and the ones on my iPad are the same in each Bible app or website (ESV, KJV, NET, and a few others). I’ve got less a need to carry as many versions of the Word as I do the onus to live as much of the Word so that when asked, I can give the appropriate answer to my faith (1 Peter 3:15-16). That, and the consistency of being in or near connected spaces allows me to search quickly from a series of websites when needed, or just make a note for something to come back later to.

That’s not the case for all folks. Many of the frequent travelers and missionaries I’ve met would jump at the ability to have Bibles and other texts in as many languages as needed, and at a moment’s notice. Their interactions almost require it of them. And when they are able to have something that speaks right to their audiences, it makes living among mixed groups that much easier to manage. When they don’t have that content, or even the ability to get a clear translation, their relationships to people and environments suffer.

But such use speaks to that end of things – where the tweet asked “how would you use it?” Many of use have libraries of Bibles and other content in print on bookshelves (digital and otherwise), but what have we done with it besides making it decorative? Have we taught someone to read, or took the time to use those resources to tutor people who are studying those subjects we’ve collected? Have we engaged the cultures beyond the pages and held the kinds of conversations that would amplify or change our opinions of those cultures, people, and events? Or, is it just a number?

In grade school, many of us learned about the terms kinetic and potential energy. Kinetic energy is identified by its impetus to move – the energy immediately before movement happens. Potential energy, on the other hand, is energy that is stored and is usually static due to its position or configuration. You’ve got that neat Olive Tree, Logos, YouVersion, or Bible.is app with hundreds of Bibles and other materials ready to be used. Are you in the process of transferring that energy into the lives of others, or are you configured simply to display the potential of what can be?