Advertising
Advertising

A First Look at the new Todoist

A First Look at the new Todoist

To say that you support HTML5 may seem like a marketing gimmick nowadays and a way to put the little HTML5 banner on your site, but HTML5 is a great technology that allows developers deliver rich and powerful web applications. These applications can be so powerful inside of the browser that they can look and feel like native desktop applications.

When I got the email about the new Todoist being rebuilt using HTML5 technologies, I was nothing but excited. There are some apps online that can get away with taking time and posting back to a server as well as have the possibility of the server being unreachable at times that won’t be too disrupting to a service. Task and project managers are not one of them. Let’s take a look at the new Todoist, what it has to offer, and what it feels like to use.

Speed

Advertising

Adding tasks to Todoist

    One of the new Todoist’s selling points is its speed. I will say it does feel like using a native app. This is done by making the interface highly responsive while doing all of the data transfer of creating, updating, and deleting data asynchronously. You don’t have to wait for data to be passed from the your web client to the Todoist server and vice versa.

    Moving, creating, updating, and deleting tasks is simple and works well. Even all of the searching and sorting is done client side making filtering of your lists and tasks nice and fast.

    Local storage

    Another killer feature of the new Todoist is its use of HTML5’s local storage API. This allows the app to go offline if the Todoist server isn’t available and use local storage to create and modify your data. When the server comes back, all of your data is pushed back to the cloud and synced up. Like I said in the intro, this is an excellent feature for a task and project management application because of the nature of its use. People tend to use their project management application day-in and day-out, so having it available at any time, regardless if a server is up is crucial.

    Advertising

      In my limited use of the Todoist beta, I didn’t experience the server going offline so I disabled my WiFi instead to force Todoist into offline mode. Once my WiFi was off I started adding project and tasks and then was notified by a little yield symbol that I was working offline and that Todoist would check for connectivity soon. Either that, or I could force a sync. I manipulated some of my data (deleted and added things, edited some todos, etc.) and then flipped on WiFi. In about 20 seconds I was back online with Todoist in sync.

      The use of the local storage API is fantastic and will be a precedent setter for any other web based task and project management apps in the future.

      Advertising

      Mobile

      Another key feature of the new Todoist is its mobile support. The ideas is to have one app that supports a desktop browser as well as a mobile browser to ensure that your todos are available anywhere, anytime.

        The mobile app is relatively fast on an iPhone, but you can feel the “webapp” lag that accompanies any non-native app on a mobile device. It does work well though and manipulating tasks seems fast enough and responsive. To be completely honest though, I’d rather have a native iPhone app than a mobile web app. The web app for desktop doesn’t bother me because my computer’s browser has enough horsepower, but using it on a limited mobile device, you can really feel the difference.

        Advertising

        Another issue that I had with the mobile app is its use of non-retina graphics for the refresh and add task buttons as well as the Todoist logo itself. It’s a small detail, but something that takes away from the user experience.

        The beta of the new Todoist shows us that you can now have a decently complicated webapp feel like a desktop app with the use of HTML5 and JavaScript in the browser. The app is fast and fluid and truly does feel like a desktop app when in use. Despite the few bugs I ran into (it’s a beta, remember), I’d have to say that the new Todoist is going to be one of the best web based productivity apps that will be available. It will be interesting to see what other apps like Toodledo, Remember the Milk, etc. do in response to this dynamic change of Todoist. Check out the new Todoist for yourself and let us know what you think in the comments.

        More by this author

        CM Smith

        A technologist and writer who shares advice on personal productivity, creativity and how to use technology to get things done.

        5 Project Management Tools to Get Your Team on Track To Automate or not to Automate Your Personal Productivity System How to Beat Procrastination: 29 Simple Tweaks to Make Design Is Important: How To Fail At Blogging 7 Tools to Help Keep Track of Goals and Habits Effectively 6 Unexpected Ways Journaling Every Day Will Make Your Life Better

        Trending in Lifehack

        1 7 Helpful Reminders When You Want to Make Big Life Changes 2 Why Do I Procrastinate? 5 Root Causes & How to Tackle Them 3 9 Powerful Questions That Can Improve Your Quality of Life 4 How to Plan Your Life Goals and Actually Achieve Them 5 20 Time Management Tips to Super Boost Your Productivity

        Read Next

        Advertising
        Advertising
        Advertising

        Last Updated on September 15, 2020

        7 Helpful Reminders When You Want to Make Big Life Changes

        7 Helpful Reminders When You Want to Make Big Life Changes

        Overcoming fear and making life changes is hard. It’s even harder when it’s a big change—breaking up with someone you love, leaving your old job, starting your own business, or hundreds of other difficult choices.

        Even if it’s obvious that making a big change will be beneficial, it can be tough. Our mind wants to stay where it’s comfortable, which means doing the same things we’ve always done[1].

        We worry: how do we know if we’re making the right decision? We wish we knew more. How do we make a decision without all of the necessary information?

        We feel stuck. How do we get past fear and move forward with that thing we want to do?

        Well, I certainly don’t have all the answers, but here are 7 things to remember when you want to move forward and make positive life changes.

        1. You’ll Never Have All the Information

        We often avoid making important decisions because we want more information before we make a tough call.

        Yes, it’s certainly true that you need to do your research, but if you’re waiting for the crystal clear answer to come to you, then you’re going to be waiting a long time. As humans, we are curious creatures, and our need for information can be paralyzing.

        Life is a series of guesses, mistakes, and revisions. Make the best decision you can at the time and continue to move forward. This also means learning to listen to and trust your intuition. Here’s how.

        Advertising

        2. Have the Courage to Trust Yourself

        We make all sorts of excuses for not making important life changes, but the limiting belief that often underlies many of them is that we don’t trust ourselves to do the right thing.

        We think that if we get into a new situation, we won’t know what to do or how to react. We’re worried that the uncharted territory of the future will be too much for us to handle.

        Give yourself more credit than that.

        You’ve dealt with unexpected changes before, right? And when your car got a flat tire on the way to work, how did that end up? Or when you were unexpectedly dumped?

        In the end, you were fine.

        Humans are amazingly adaptable, and your whole life has been helping you develop skills to face unexpected challenges.

        Have enough courage to trust yourself. No matter what happens, you’ll figure out a way to make it work.

        3. What’s the Worst That Could Happen?

        Like jealousy, most of your fears are created in your own head.

        Advertising

        When you actually sit down and think about the worst case scenario, you’ll realize that there are actually very few risks that you can’t recover from.

        Ask yourself, “What’s the worst that could happen?” Once you realize the worst isn’t that bad, you’ll be ready to crush it.

        When you’re preparing to make a big life change, write down all of the things you’re afraid of. Are you afraid of failing? Of looking silly? Of losing money? Of being unhappy?

        Then, address each fear by writing down ways you can overcome them. For example, if you’re afraid of losing money, can you take a few months to save up a safety net?

        4. It’s Just as Much About the Process as It Is About the Result

        We’re so wrapped up in results when we think about major life changes. We worry that if we start out towards a big goal, then we might not make it to the finish line.

        However, you’re allowed to change your mind. And failing will only help you learn what not to do next time.

        Furthermore, just because you don’t reach the final goal doesn’t mean you failed. You chose the goal in the first place, but you’re allowed to alter it if you find that the goal isn’t working out the way you hoped. Failure is not a destination, and neither is success.

        Enjoy the process of moving forward[2].

        Advertising

        5. Continue to Pursue Opportunity

        If you’re on the fence about a big decision, then you might be worried about getting locked into a position that you can’t escape from.

        Think about it a different way. New choices rarely limit your options.

        In fact, new pursuits often open up even more opportunities. One of the best things about going after important goals with passion is that they open up chances and options that you never could have expected in the beginning.

        If you pursue the interesting opportunities that arise along the path to your goal, then you can be sure that you’ll always have choices.

        6. Effort Matters, So Use It

        It sounds simple, but one of the big reasons we don’t make life changes is because we don’t try. And we don’t try because then it’s easy to make excuses for why we don’t get what we want.

        Flunked that test? Are you stupid? “Of course I’m not stupid. I just didn’t study. I would have gotten an A if I actually studied.”

        Stuck in a job you hate? Why haven’t you found a new job yet? “Well, I haven’t really tried to get a new job. I could totally ace that interview if I wanted.”

        Why do we make excuses like these to ourselves? It’s because if we try and fail, then we just failed. But if we don’t try, we can chalk it up to laziness.

        Advertising

        Get over it. Failure happens to everyone.

        And the funny thing is, if you actually try—because it’s pretty clear that most people aren’t trying—then you’ll win a lot more than you think.

        7. Start With Something Manageable

        You can’t climb Everest if you don’t try hiking beforehand.

        Maybe applying for your dream job seems intimidating right now. What can you start with today?

        Can you talk to someone who already has that position and see what they think makes them successful? Can you improve your skills so you meet one of the qualifications? Can you take a free online course to expand your resume?

        Maybe you’re not quite ready for a long-term relationship, but you know you want to start dating. Could you try asking out a mutual friend? Can you go out more with friends to practice your communication skills and meet new people?

        You don’t need to be a world changer today; you just need to make small life changes in your own world.

        More Tips to Help You Make Life Changes

        Featured photo credit: Victor Rodriguez via unsplash.com

        Reference

        Read Next