NotifyMe 1.4 now available on time-limited sale for $1,99 (50% off)!

23. September 2009 00:49 by Dominik Balogh
NotifyMe sale icon

UPDATE: The sale is now over.

NotifyMe update 1.4 was a little delayed because we had to cancel an already approved submission, but thankfully, Apple representative contacted us by phone and the review was expedited. We've listened to users and included some of the most requested features. We're also rolling out this update together with a time-limited sale, so now you can get NotifyMe for half of the regular price!

The improvements and new features in NotifyMe 1.4 are as follows:

  • 8 new cute alert sounds to choose from
  • Note for each reminder (scroll down the New reminder screen to type a note)
  • Background initializing on startup, no more blue dialog with a spinning wheel
  • Even faster startup thanks to more optimizations and dropping the dialog "framework"

During the initial background initialization, NotifyMe is in read-only mode for added reliability. As soon as Push initialization process is finished (usually within 2 seconds), you're automatically able to edit, save or remove any of reminders. Of course, the most important thing on background initializing is that you can actually start typing or navigate around the application without having to wait. Don't forget to try it and also check other new features.

If you haven't already bought NotifyMe, it's the best time to buy it now for $1,99 before the price goes up!

iTunes 9 interface and a 20% sales drop (updated)

11. September 2009 12:10 by Dominik Balogh

Criticizing App Store interface and inconsistent approval processes is already getting to the point where even enthusiastic readers start to get bored by reading about it. It's also kind of embarassing for the developers, because Apple is our sales agent, our business partner who even made this business possible and all we have to say is "Apple, that really sucks!" repeatedly. We are pretty happy with our sales, our first application has been picked into Staff Favorites worldwide, we've been topping the Productivity chart for some time and aiming to top it again. There are many ways to successfully market the application. But the latest interface changes in iTunes 9 feels like Apple didn't get it right at all, even if Phil Schiller sounded like they are going to, at last.

Since iTunes 9 came out on 9th September (until 09/13), we are seeing a 20% - 30% hourly sales drop ands it's becoming slightly worse as more users are upgrading to the new version. More developers are reporting similiar, see here or here.

Here's why we think it happens.

New navigation and categories

From the accessibility point of view, the new navigation bar now allows users to jump from anywhere to anywhere within second. But what about those tiny little arrows on the right of each button? Arrows designed this particular way are very non-standard for web design and navigation. These arrows are actually independant buttons themselves while looking like a part of the whole button. Standard behavior in this case (when an arrow appears on mouse-over) is to show a contextual menu when user clicks anywhere on the area of the button. In iTunes 9, arrows are different buttons and they have their own hover state. You have to click that exact 15x15 px arrow area. If you look at all other buttons on the App Store with such arrows, they're clearly split away as a different button for safety and for users to easily understand.

iTunes 9 arrow-buttons

Why is the new navigation bar an issue?

There is no other way to access App Store categories than by clicking the arrow. With 100 million credit card accounts on iTunes and 50 million iPhone+iPod touch users in total, there's a high probability that even our grandparents use iTunes. The "average Joe" may not be aware that the 15 px arrow opens a separate menu for categorized applications which may interest him.

Even bigger issue in other 54 countries?

In 23 countries where iTunes Music Store is available, there are eight main sections in the top navigation bar. We can presume that even our Joe finally figures it out at some point sooner or later, mainly thanks to hover effects when moving the cursor around. But in the other 54 countries where only App Store and iTunes U are available, the navigation bar is significantly cheaper. There's much less probability that users from these markets navigate around using this bar (and notice the arrow), since only App Store is used basically all of the time. For example, on Brazil store, the "home" is actually the App Store homepage and the "App Store" button is the same. The arrow appears on mouse-over, but users don't have many reasons to discover this navigation bar immediately.

iTunes 9 navigation toolbars comparison

In the old interface, there was a sidebar with categories grabbing visitors' attention. More pageviews in separate categories force developers to compete against each other. Topping the particular category makes the application more visible not for regular visitors only, but mainly for the media. Recent improved keyword searching is certainly not a compensation for this situation, since it's very likely that users don't even know what they want until they see it. That's what Apple has been doing with their products since Steve Jobs had a personal computer idea -- introducing products which people never thought about before. Hiding the categories into a 15 px contextual arrow may cause that small interesting applications get lost even more than before, because they're less visible and individual categories are getting less pageviews.

No more sub-categories for games

Interested in shooting action games or puzzle games only? There's no way to filter these games now -- there's only a single "Games" category. A lot of good games may get lost even more now. Again, people don't know what they would like to play until they see it by browsing around.

Tight grid design

If you've been clicking around already, you've also noticed that all "TOP" grids are now based on big icons with less text in a tight grid. There's less space for text or descriptions and text is trimmed to about 20 characters. Wouldn't it be better to create a more spacier grid with a short description for each application, each application under the next one? It's a known fact that people buy products by packaging design when looking at the store shelf -- people don't read descriptions that much. Is Apple's approach the same in the long term? Is a grocery shop experience better than Amazon-type experience?

Mouse-over to compare.

iTunes 9 navigation toolbars comparison

Force for change

It seems that Apple is using interface design as a force for developers to create beatiful packagings (icons) which are recognizable and stand out. Apple forces the developers to cut the long names with descriptions and use keywords instead. Apple also forces developers to not undervalue the store with $0,99 approach, but rather think of a "sweet-spot" price point to get quality apps into "TOP 200 Grossing" list. Sounds very clever at this point. Genius is also a great idea -- let's pretend that Genius will indeed become much better after some time.

But why hide the categories, completely disable sub-categories and somehow make the developers focus only on getting into that TOP 200 grossing? That's not what the developers have been suggesting for the last year with gross charts. Why there are no TOP grossing inside categories as well? Users may get used to the new navigation bar and categories overtime, just as they pass the treshold of the learning curve. But why the aggresive tradeoff? How did sub-categories break the force approach, especially?

iTunes 9 App Store interface with inconsistent design across pages feels more like a "public beta" in which Apple didn't have enough time to finish it because of September Music Event deadline. The interface is raising questions and it will most probably drop the sales for many applications. Patches and improvements like Genius, TOP Grossing, new index page with better Staff/Noteworthy sections may indeed help, but considering the mentioned glitches and tradeoffs, there still seems to be a long way ahead. We're not sure if iTunes 9 shortened it.

UPDATE: After three weeks of iTunes 9 availability, I can happily report that sales are getting to their original levels. As we've predicted, it seems that users eventually got used to the new interface and new navigation bar.

NotifyMe 1.3 now available - snoozing, web access and more!

25. August 2009 00:49 by Dominik Balogh

Apple has just approved NotifyMe version 1.3 to the App Store and we'd like to show you the new features. Some users have already upgraded, but please note that it can take at least 2 - 24 hours until all App Stores worlwide are updated with the latest version. Please be patient if you don't see NotifyMe 1.3 on your App Store yet. In any case, the update should be automatically offered to you as soon as it's available.

What's new in NotifyMe 1.3?

  • Support for "NotifyMe web access", available at http://login.powerybase.com
  • Snoozing, now very easy to use (please enable in NotifyMe Settings)
  • Importing individual birthdays from iPhone contacts (available from Birthdays category)
  • Updated icon for recurring reminders to be more obvious
  • Various bug fixes

Please enable Airplane mode in your iPhone settings and disable it again to refresh your network and prevent problems with Push after upgrading to NotifyMe 1.3.

NotifyMe web access

After upgrading to 1.3, you can log in with your account at http://login.powerybase.com to manage your reminders. The web access is very simple to use and we've not bloated it with unneeded features for now, so it's really easy to understand for everybody. NotifyMe synchronizes with the server on every startup. If you make any updates in your account while you're running NotifyMe on your iPhone, don't forget to restart it in order to see the latest changes.

NotifyMe Web Access NotifyMe Web Access NotifyMe Web Access

All time and date formats in NotifyMe web access are shown according to your current language settings of your browser.

Snoozing

The most requested feature is finally here. There isn't really much to explain - you can just enable snoozing in your NotifyMe Settings and start using the feature. Upon receiving your reminder, tap "View" (or "Slide to view" if the device is locked) and the new snooze screen appears. Tap "Snooze and Close" and get back to whatever you've been disturbed from.

NotifyMe snooze settings NotifyMe snooze screen

Importing birthdays

Importing individual birthday dates from iPhone contacts is now available via the Birthday category screen. Tap this new importing button in the bottom left corner and you'll be provided with the list of your iPhone contacts. Import birthdays of your best friends, loved ones, or just people you care about. We hope you don't care about random two hundred people imported from Facebook to your iPhone contact list, bucause you mind find yourself receiving birthday reminders almost every day. Importing the dates is manual one by one - thanks to this, you'll only add people who really matters in your life. We've solved the problem for you!

NotifyMe importing birthdays

New recurring icon

Thanks to this small and nice icon tweak, you can now easily tell which reminders are repeated on your Upcoming screen.

NotifyMe new recurring icon

We hope you'll enjoy new features of NotifyMe 1.3 as much as we do. Don't hesitate to contact us using our support page at http://powerybase.com/support if you have any questions, if you need assitance or if you'd like to suggest new features. We haven't forgotten about other suggested features from our users as well, such as custom recurrings and custom categories. These are on the priority list for one of the next updates. Until then, enjoy the web interface and the new convenient snoozing!

Oh, and don't forget to add a new star rating on the App Store for NotifyMe 1.3 (you can rate new versions individually). Thank you!

NotifyMe version 1.2, dropping support for previous versions soon

18. July 2009 22:27 by Dominik Balogh

Apple has approved NotifyMe version 1.2 for the iTunes App Store over the weekend. A lot of the users have already upgraded to 1.2 as we can see from our server logs.

We've made only a few tweaks in version 1.2:

  • Clearing content of main text field in "New reminder" screen now easier by tapping "x"
  • Adding new reminders in Categories overview possible by tapping the "+"
  • Sorting reminders in Categories overview by trigger date (not by date created)

However, version 1.2 also changes the communication with NotifyMe server in a certain way to add more reliability. To prevent technical issues later, we'll drop the support for any previous versions in a few weeks. We encourage all users to upgrade their full paid version of NotifyMe to verssion 1.2 as soon as possible. We'll be sending e-mail notices with the exact date and time. From that point, any previous version will not work anymore. There's still a few weeks of time, so don't worry and just update as soon as you have some free time to tinker with iTunes.

Thank you for your understanding.

Apple "strikes back", blocking Push on unofficially unlocked iPhones

10. July 2009 12:41 by Dominik Balogh

UPDATED: Please read the official press release here. This blogpost and the press relase also apply to iPod touch users and particular iPod touch modifications, since this device also activates itself on iTunes silently when OS3.0 is installed for the first time.

As you've already figured out, NotifyMe is highly dependant on the lastest Push technology provided by Apple. Push is available only for the last three weeks publicly since iPhone OS 3.0 came out and many applications already benefit from its capabilities. There are many various usages for Push, a lot of Push based applications are yet to come.

So what's the problem? We've received hundreds of support request in the last few days since NotifyMe appeared on the App Store. Unfortunately, about 80% of them are from the users with unofficially unlocked iPhones. They've bought the application and are mostly angry, sad or hopeless and the worst part is that we can't really help them. Push simply does not work reliably or does not work at all on any unofficially unlocked device, no matter what Push application is used. We understand that these iPhones break Apple's and carriers' bussiness and there isn't really a way to fight against it. We also understand that Apple has invested a lot of money, resources and time into developing the APNS infrastructure. That's really great. In the last two years, Apple has redefined the mainstream smartphone market and clearly deserves a credit (and money) for it.

According to technical documentation, every Push application has to request the unique token from the Apple's APNS servers to identify the device it's running on. Thanks to that token, APNS servers always know which device is yours. The token can be understood as an IP address -- the server has to know where to send the notification and for which application. APNS can also change your token regularly for higher reliability, so it's critical that the application requests the token again on every start (or when enabling the Push feature) to replace the old one if new token is forced by APNS.

On any unoffically unlocked iPhone, the application requesting the token is stuck. APNS does not provide any response at all and the application can either cancel the request completely by automatic timeout or let user wait with the proggress bar forever. Either way, the user will never receive any Push message, because APNS has not provided the token. Yes, Apple can care less. It's not possible to support the unsupported. Have you modified your device? We have warned you, nothing may work correctly. How is the user even expecting something to work if he modifies his device with unofficial tools? Should we make sure all hacks will work correctly first before we release a firmware update? That's ridiculous. That's how Apple handles the situation and that's correct in our opinion. We also warn users in the application description on the App Store that unofficially modified devices are not supported.

You can call users stupid if they alter their iPhone OS, buy the application and then complain, request their money back or expect everything to work. But what the developers should do? Should we ignore 80% of users' support requests? Or can we just reply to everyone with "Sorry, Apple does not like you"? Either way, the user is not satisfied and the application gets 1 star ratings because it doesn't work. Most of the users don't really read the description and don't even try to fill a support request. It makes us really sad. Developers are replying to support requests promptly also late at night to make customers happy and what they really get is bad ratings especially in countries with iTunes Store where unlocked devices are very popular.

If APNS could at least return zeros or some internal error so the developers can warn users once more to prevent bad reviews, that would be cool. Maybe guys at Apple will realize this soon. We feel that's not going to happen though, unfortunately.