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.

        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 Why Getting Things Done is the Best Productivity System For You How to Beat Procrastination: 29 Ways to Beat It Once and for All To Automate or not to Automate Your Personal Productivity System

        Trending in Lifehack

        1 10 Simple Strategies to Make Your Life Better Starting Today 2 The Power of Tapping into Your Hidden Creativity 3 Why Your Perception Is Your Reality 4 How to Stop Procrastinating: 11 Practical Ways for Procrastinators 5 How Setting Personal Goals Makes You a Greater Achiever

        Read Next

        Advertising
        Advertising
        Advertising

        Published on July 15, 2019

        10 Simple Strategies to Make Your Life Better Starting Today

        10 Simple Strategies to Make Your Life Better Starting Today

        Habits are an important part of the direction you take your life, and — as I’ll share with you shortly — there are certain daily habits you can adopt right away that are guaranteed to improve your life.

        Think back to when you were just six or seven years old…

        At that age you probably didn’t have many habits. But, as the years went by, you picked up more and more good and bad habits.

        You may not have thought about it before, but habit forming never really stops.

        That’s why it’s never too late to change your habits and transform your life.

        So, if you feel burdened by your bad habits, start kicking them into shape by replacing them with these 10 positive, life-changing strategies:

        1. Go to Bed a Little Earlier and Wake up Earlier 

        Starting tonight, get yourself to bed 30 minutes earlier than usual. And, then make sure you get up tomorrow morning 30 minutes earlier, too. This small change can have a BIG impact on your day. 

        Advertising

        Instead of furiously rushing in the morning to get ready for work, the extra time will give you a golden opportunity to start your day off on the right note. You can drink a smoothie while sitting on your porch, spend 10 minutes exercising and stretching, and still have time to read a few pages of an inspiring book.

        2. Be Grateful for the Good Things in Your Life 

        Setbacks and obstacles are inevitable in life. But, with a positive mindset, you’ll be able to overcome most of these. And, when you do, you’ll boost your self-confidence. 

        This is something you can definitely be grateful for. 

        However, if worst-case scenarios are playing out in your life, then sometimes, to stay strong, you’ll need to keep your mind on the good things that are happening to you. For example, your relationship with your partner might be crumbling, but your career is continuously getting stronger. It’d be easy to feel downtrodden and miserable about your relationship problems —  but, it would be much healthier to keep your mind and gratitude on these things that are going well, such as your career.

        3. Drink Water All Day Every Day 

        I’m sure you’ve heard the advice of drinking at least eight glasses of water a day, but are you following that advice? If not, you’re robbing your body and mind of essential hydration. 

        With the right amount of water intake a day, you’ll be amazed how good you feel — and how good you look!

        4. Take 15 Minutes to Set Goals for the Day, and Then Tackle Them One by One 

        This strategy will put your life into a new stratosphere! And, it’s very simple to do. 

        Advertising

        Simply spend 15 minutes in the morning (either at home or at work) planning what you need and want to achieve during the rest of the day. Once you’ve listed your tasks, the next step is to put them into order of priority. 

        For instance, you have three things to do: catch up with your emails, write a project update, and prepare a briefing for your CEO. It’s best if you put these in order of importance. In this example, your emails can probably wait until you’ve created your CEO brief and updated your project documentation.

        5. Turn Off Your Cell Phone (or Put it on Airplane Mode) When You’re Focusing 

        A 2012 study found that even looking at a cell phone or feeling it vibrate in your pocket can significantly distract focus and reduce your ability to complete complex tasks.[1]

        It’s no surprise really, as our thoughts are subconsciously drawn towards checking our phones when they’re switched on. It’s a bad habit — but one that most of us have. However, when you need 100% focus (like I do when writing my articles), then switching your phone off, or at least putting it into airplane mode, will free your mind and supercharge your focus. Try it and see!

        6. Walk as Much as You Can 

        Have you noticed that most people’s lives are sedentary? They drive to work, sit in front of a screen all day, then drive home and binge on the latest Netflix series. It’s no wonder there’s a growing epidemic of obesity and mental health issues. 

        Our bodies are made to move — so we should move them! This can be as simple as walking up the stairs to your office instead of taking the elevator, and going out for a walk around the block at lunchtime. In the evening, instead of arriving home and crashing on the sofa; spend 20 to 30 minutes walking around your block.

        When you make these things a habit, you’ll be amazed by how much better you feel. You’ll have less stress — and more energy.

        Advertising

        7. Be Mindful of Your Surroundings

        How often do you stop, think and appreciate the “here and now”? I’m guessing not very often. But, I understand why. Modern life is demanding and fast-paced. There’s precious little time to appreciate the small things. 

        But, if you want to live a healthy and happy life, you must break out of this trap. You can do this by allocating 15 to 30 minutes each day for mindful meditation. This could be in a park, in your garden, or even in your lounge. The trick is to focus 100% on your surroundings. 

        For example, if you’re outside, watch how the leaves on the trees blow around in the wind. By keeping your focus on this movement, you’ll clear your mind from your usual stresses and strains. This will give you brain a much-needed break. And, as well as improving your mental health; you’ll find your creativity gets a boost, too.

        8. Ask for Help When You Need It 

        No one can know or do everything. Which is why you shouldn’t be embarrassed to delegate tasks to others when needed, ask questions when you don’t have the answers, and work with partners and colleagues to clarify intentions. 

        When I first set up Lifehack, I tried to do everything myself: blog writing, website creation, marketing, financial planning, etc. However, I quickly learned that it was much better to hire some help. Not only did this inject some fresh ideas and inspiration into Lifehack — it also made the whole operation way more enjoyable!

        9. Practice Self Care 

        Are you looking after yourself as well as you should? If not, then take steps to improve your diet, exercise more, and to speak to yourself with encouraging words and thoughts. 

        The latter suggestion is often overlooked. But how you speak to yourself determines how you feel, what you believe, and what you achieve.

        Advertising

        10. Embrace Learning 

        You cannot transform your life without learning something new. That’s because the process of change forces you to adapt. But, many people stop learning as they get older, as they find the learning process boring and bothersome. However, it doesn’t have to be this way. It can be fun and rewarding. 

        Whether you decide to learn to play guitar or study the basics of accounting — embrace learning, and begin changing your world for the better.

        I’m sure you’ll agree that these 10 strategies are simple enough for you to start putting them into action in your life. (I suggest you begin today!) 

        Nevertheless, you’ll probably need to use some extra willpower for the first 30 days or so, as this is the typical length of time it takes to create a new habit. After that, these strategies will be part of your day-to-day life, and you won’t need to think about having to do them. In other words, they’ll have become habitual actions.

        If you need any further encouragement to get started with the 10 strategies, then consider this:

        Even just adopting one of the strategies can turn the tide in your favor. But, when you implement all 10, you’ll create an unstoppable trend towards success, health and happiness.

        So start making your life better — today!

        Featured photo credit: Javier Garcia via unsplash.com

        Reference

        [1] Deborah R. Tindell and Robert W. Bohlander, Wilkes University: The Use and Abuse of Cell Phones and Text Messaging in the Classroom: A Survey of College Students

        Read Next