Hey folks, this is James Lau - I am the Lead Program Manager on the OneNote API team. In this blog post, I’d like to share with your our near-term roadmap and get your feedback.
Last week, we launched the initial version of our API. The first set of features are focused on scenarios for creating pages in OneNote: mobile app scanners, hardware scanners, save-it-for-later for newsreaders, etc. Of course, we are far from done, and we have already started are busy working on the next set of features. Instead of "going dark" and then shipping features that we think you want, we would rather have a dialog with you on what we are building.
One of the core principles we have on our team is customer transparency. We understand that you are trusting us and taking a bet on our platform when you use our API. As such, not only do you deserve to know what we are planning, but you also deserve to have a say in what we do! We have set up a OneNote API feedback site so you can participate in our planning, vote on features and submit your ideas.
Here is a list of the capabilities and features that we are planning to deliver over the next 3 to 6 months. That is a very rough timeframe, and priorities can change at any time, so please don't base your plan on this timeframe. The features below are also not listed in strict priority order. We have multiple teams tackling this list simultaneously, so some of these will be built in parallel. Nonetheless, we would love to get your feedback on their relative importance to you.
Please let us know of anything you want that's missing and vote on the ones that you really want *right now*! Your feedback will really help us prioritize and influence what we work on next.
Other than transparency, our team also believes in delivering customer value early. That means we are going to be delivering new features as they are completed and not take a "big bang" approach. We do daily deployments to our service too, so there are tons of opportunities to get these features out on a regular basis.
Really looking forward to the new APIs!
Number 3 (API to create in a specific notebook and section) is the most inmportant one. The current default location for notes wreaks havoc in my notebooks.
I applaud the team on being transparent. I hope you continue this and not give up soon after you release a blog or two like other teams.... cough, cough.... Roslyn!
Looking forward to what is provided.
What about accessing password-protected pages? Currently this is not working even in official Windows Phone 8 app!
I really like how Evernote saves a webpage instead of making the webpage an image as OneNote sometimes does, its saves in a format similar to word. That would be really nice to implement into OneNote
Great stuff, thanks for keeping us in the loop.
Reading page content and interacting with tags is highest on the list for me, I'll head over to user voice and add my votes.
PDF would be my top priority. I have document interfaces of various kinds and most everyone has a PDF reader, either in-browser, on phone, tablet, or computer whereas not everyone has MS Office capability.
Improve PDF support & I'll jump from evernote in a second
Make it possible to save web pages as webarchives or pdfs, so they can be marked up. (Ideally preserving more of the page appearance than "send to onenote" does.) Synced audio recording on Mac version; linked notes.
Please, please, please make the PDF text available to the developer once you implement that feature! That would be a huge feature that would enable a variety of useful apps based on the API.
What is the plan to develop handwritten notes?
Which onenote do you mean? OneNote for the windows desktop 2013, OneNote app for the modern UI, onenote for windows phone? Most of these features are already available to some degree within the onenote desktop program. If this refers to onenote for windows phone, this would be great! Still missing one important api for me in this program/app: instant ink-to-text recognition of handwriting input. Already avialble in onenote 2013 as an edit option. But would like it to be a more seamless experience with also multiple language pack support, as like myscript mobile. Microsoft has supported ink-to-text recognition for so long now. I amazed this feature doesnt get the support it deserves.
Really excited for #11. Being one way doesn't really differentiate from the multiple other players in the space. Being able to load page content back into my app, instead of only within the OneNote app (or Evernote app, or Pocket app, etc) ....now that will be significant.
Sigh.. Guess we'll have to look for an alternative in the meantime.
Let me know if there is a beta that needs a partner to help test this feature once it's nearing ready. @uelsimon
Excellent work so far, very helpful. I would like to be able to add to the beginning or end of an existing page, in addition to creating new pages.
10 and 11... opens up interesting scenarios in using a OneNote notebook as a backend store that can be edited/accessed directly