To-dos can be assigned specific times or dates, and now appear in the main calendar view alongside regular events.Īfter missing a good month view on Fantastical, I was quite happy to see one in Bus圜al 3, although it feels a little cramped even on my iPhone 6s Plus. This “me too” feature aside, Bus圜al 3 delivers impressive enhancements in other areas, such as smooth infinite scrolling for trackpad owners (Calendar now seems downright creaky by comparison), and a revamped Info panel which integrates synced Apple Reminders as a to-do list. If you’ve used it before, the implementation here is identical: While adding location-based events, Bus圜al displays how long it takes to drive or walk there, then uses current traffic conditions to alert you when it’s time to leave the house. Back to MacīusyMac) plays a bit of catch-up, most notably adding travel time, a feature Apple introduced in the OS X Mavericks edition of Calendar three years ago. The newly-streamlined Info panel along the right-hand side makes Bus圜al 3 easier to use on the Mac. And while that’s still true today, the folks at BusyMac had their work cut out for them catching up to younger rivals like Fantastical.įor the most part, they’ve succeeded: Bus圜al 3 has been overhauled with a modern user interface that ironically takes more than a few design cues from the Calendar in OS X El Capitan, aside from the Info panel along the right-hand side, the two applications could almost be mistaken for one another. Review, calling the integration of Calendar and Reminders “far superior” to Apple’s dual-application approach. Well unfortunately it’s still a hell of a lot of work to implement direct interaction with each of these services (login, implementing the correct protocols, etc etc), so also given our small team size, we’ve decided to stick with the limitations of Apple’s frameworks because we feel it’s still the right balance between benefits vs amount of work that we can spend on other features.At $50, I didn’t pay much attention to Bus圜al at the time, although Macworld sang its praises in a I hear you saying, why doesn’t Agenda then follow the same route. The good thing is that if you have these accounts also set up in the System Preferences/Settings app, the data will still sync, albeit indirectly, and arrive in Agenda, also if you use these apps. It means that if you are trying to make a calendar replacement app, you will have to go the route that these app have followed and talk directly to iCloud, Google etc. While most calendar systems allow for this, Apple doesn’t allow you to set custom data field for an event (which would make it much easier to set up a unique ID or associate say a link to a note in agenda without having to use the notes field for example. ![]() And let’s not talk about all the features the Reminders app has added of which none is made available through the APIs (tags, sublists, etc). They offer only a subset of what’s possible in the Calendar and Reminder app through the APIs for developers, for example while it’s possible to read attachments and invitees, we can’t add those to events through the APIs. We have had to rewrite Agenda’s implementation 3 times and still it’s not always 100% flawless due to this limitation. ![]() They don’t ensure each calendar event has a unique ID across devices, which makes syncing events and associated data in your app quite hard. The three areas where they’re implementation is really lacking are: Just to give some insights why Bus圜al, Fantastical etc all “bypass” Apple’s calendar system and force you to log in separately to your iCloud and Google accounts etc has to do with the way Apple has implemented and limited what they allow 3rd party developers to do. Anyway, it’s no big deal if the connection is lost the backlink still works. ![]() Only if I push the task around a lot in Bus圜al (“next week” … “I don’t know, let’s put it in the task list” …), Agenda sometimes loses the connection, but generally it does a good job of updating itself when I move the task to another date in Bus圜al. If I mark it as done in Bus圜al, it’s marked done in Agenda as well. When I decide that a certain task is ripe to be stuffed into my week’s schedule, I add a reminder to it, and voilà, it appears in Bus圜al, complete with a backlink to Agenda! I use Agenda primarily to manage my projects, which means, I mix notes and thoughts and ideas and, most important, tasks I have to do. ![]() I have a list of tasks at the side and can drag tasks to days or even to specific times in the calendar I can even change tasks into events or vice versa. As far as I understand it, Bus圜al uses the same database as Calendar and Reminders, but it handles events and tasks in the same schedule, which is far more intuitive (IMHO) than having it separated in two apps or even in two parts of the screen.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |