UncategorizedOctober 01, 2016

Released Formula v2.0 – see what’s new

I’m glad to announce that Formula – Universal Code Editor had find his way to version 2.0! There is a lot of people using it every day (including on HoloLens) so I need to make it better, and with this update, you are going to love Formula even more. Let me just say that: your feedback was so important to make this version happens that you had no idea.

Let’s see what’s changed

New way to add a new file

A while ago I removed the “Hello World” function. When you create one file it created the hello world of this file. But it was buggy and ugly. So now, I present you the Sample Files. You can now add blank files from every language supported (including new extensions) and Hello World of that languages. It is a great feature that I thing you are going to love it.

I had also changed the New File page, including the name (previously: Add file). You can pick one category and the language of that category will show up. Once you select the language it will show to you the sample files of the language and related languages.

Example, if you want to build a HTML file, you can select the category web, and when you select HTML it will suggest the CSS and JavaScript files.

“Open With” feature and drop support

The top request, and must useful tool ever built on Formula is: “Open With” feature. You can now select one file from you PC, right click on it, and open with Formula. You can also use this feature on mobile, take a shot. I think you are going to love it!


Another useful way to edit your files is dropping then on Formula. Try it!

Zoom, zoom, zoom

You can now zoom you code to see better! This function is available one on PC, HoloLens and Continuum.

New and improved language support

I’ve added support for Lua and Pascal, because you your feedback. Also added support for APL and PGP. And had improved the language support of other languages. Now it can read and create files with this extensions: .h, .c++, .cc, .cxx, .hpp, .h++, .hh, .hxx, .map, .php3, .php4, .php5, .phtml, .BUILD, .bzl, .pyw, .xsl, .xsd.

A few small changes that improved it

  • #New: Information text, at the button, will show you the output of Formula process. If it just opened one file, or saved it.
  • #New: I had been working in one blank page, that now is way much better than the previously one. It has shortcut for add new file and open a file. Also this page includes several links and the last changelog.
  • #New: You can join the beta program of the project Formula. To do so, go to the About page and click: “Join beta program”
  • #New: The app is now paid, but if you think that is your interest, you can donate something to help shape the product.
  • #New: A little star (*) will show up after the name if file is modified.
  • #Change: The app is lighter because I had done an awesome job in the code behind it.
  • #Change: Slightly Improved design of Tabs
  • #Change: Fixed and improved the About page, and added Dylan name.
  • #Change: Tabs will not be showed when there is no one opened
  • #Improved: solution explore icon
  • #Improved: Save File dialog

Problems fixed with this version

  • #Fix: Name Python
  • #Fix: Grammar issues
  • #Fix: Tabs now stretch, on all devices regardless of size
  • #Fix: App crashed when clicking in open sidebar pane
  • #Fix: Navigation issue when tapping in open tab when there is a black page or new page on the screen.
  • #Fix: Unnecessary space in the beginning of the code.
  • #Fix: Bugs at TabsView (not opening, closing file)
  • #Fix: When closing one file (outside the MainPage) it’s not going to be showed anymore.
  • #Fix: Now it won’t prompt you to save a file when you close one file that isn’t change
  • #Fix: When “not closing” one file, after prompt the save file message, it won’t unload the file.
  • #Fix: Closing one file when more than one was opened, won’t crash the app. The last file on the list will be opened.
  • #Fix: About page and New file page height bug, making it impossible to see some information.

Know issues

When pressing enter key on mobile it gaves two lines breakes.

UncategorizedSeptember 15, 2016

October update: New, new, new… What’s new?

You know, I like updates. I like changes. I like news. So its time to say what Im working on. And lets start by talking about the update cicle of my products.

Update cycle

During the year of 2015 I released an update every friday. Yes! Every friday. But, sometimes it was just a mirror change or a small update in one system that no one cares. And in 2016 a new update every month. Did that work? Not at all.

So, starting today, Im going to release updates in these dates (for every system): October 1, April 1 and July 1. Three times in one year. That include every app and my main site. These updates is going to have a lot of great news and a lot of bug fixes.

Of course small updates is going to be relased between these dates.

My site

The categories is going to be more friendly and helpful.

My main website (vtnorton.com) is going to have a lot of great news, maybe just for me. Before October First, all content there is pure HTML. For now on, all data is saved in one database, the site is cleaner, faster, safer. My apps and the sites I worked before is going to be showed there. Also, it now has support to English.

I have been working in one CMS to control everything, and now it is done. It is a very simple CMS but it makes the work easier.

On my blog, I’m going to start talking about Windows Insider program, and a lot of news of Microsoft. Also the social media on Facebook (for every of my projects) is going to be revamped.

Formula – Universal Code Editor & apps

Great news about [notranslate]Formula[/notranslate]: More language support to come, open with feature, drag and drop support to name a few. The version 2.0 is going to be released on October cycle. And if you want to help shape it, you can join the beta program here.

Also, #TrueOrDare, a discontinued app, is going to be back in life. But now, only for mobile, and in Portuguese. A lot of work on this app, hope you like it.

Every app is going to have bug fixes.

Don’t stop here

This is the news I can share (or have alredy shared before on my personal twitter @vt_norton). But the things I’m planning… you don’t have any ideia.

UncategorizedAugust 30, 2016

Beta program: Formula – Universal Code Editor

Formula is a great app, but there are many things to work out. Many bugs to fix and find.
And to be honest, I’m not having to much time to find this bugs, and that’s the part you can help me! You already know that you can send me feedback and report an issue, and that I will do my best to implement or fix it. But this isn’t only for current versions, what about the development version?
If you are interested in receiving early bits of Formula and send me all kinda of feedbacks, I will share you all the hidden things I’m working on Formula. Let’s start fixing bugs!
So help me, to do that please, answer this quickly questions: Join here!
UncategorizedJuly 08, 2016

New update to Formula – Universal Code Editor – v1.2.83

Today I’m proud to announce that one big update was sent to the store and will be available as soon as it pass the certification. This update was the first since the Formula was released that included your feedback. The main priority in this update was to fix commun issues. So here is the changelog of v1.2.83.

#New: Json and Phyton support
#Change: All the code that interacts with file is changed
#Change: Now the webservice to send feedback is updated (it is now shared between all apps)
#Change: How the program find the language selected in AddFile was changed
#Change: Design improvements for Editor when any file is opened
#Change: Removed JQuery from the Editor.
#Change: The app now it will open only supported files.
#Fix: Enter key not working in Mobile
#Fix: Bug that won’t allow to open files with \
#Fix: Now is possible to open/save .c, .cpp, .htm, .html
#Fix: Saving new files won’t crash
#Fix: Now it show the language of the file when are saving it
#Fix: The app won’t crash if cancel to open a file
#Fix: The app won’t crash when canceling to save a new file
#Fix: it now won’t crash when creating new files
#Fix: bug that crash the app when user save an already saved file
#Fix: Several others bugs when saving files was fixed, and error was prevented.
#Fix: Changelog only opening the first version details, if you want to see any other version you should close the app.
#Removed: Hello World content

Again, thanks for the amazing feedback!

UncategorizedJune 07, 2016

Building Formula: Choosing the name

Last week I released a new app: Formula – Universal Code Editor. And different of any app I made so far, this is complex, and not easy to develop. So thinking in all the process of building it I decide to make a series of “Building Formula” to speak the whole process of building it. And I’m going to start saying how I choose the name

Well, I actually didn’t choose the name. When I’m working in a new project I pick a codename, for this project in specific I choose Quebec. How this works? Easy, for projects that is simple and it is a kind of tool I choose names from cities in France (like project Nice, aka Random 42, or project Lyon, aka Time Calculator), for fun projects and entertainment I pick cities in United States (like the Las Vegas, aka the old #TrueOrDare). And now Project Quebec (Canada) for complex tools.

I like to work with code names because I’m not attached to the name of the product, meaning that I can change the name of the app easily, just in one line. Or that I do not have to wait until I have a name to start code it. The name is the last thing I do in my projects. And to choose the Formula name, I went to Twitter nation!

I’m not good in creating names. For me I would release it calling it Quebec, but I do know that this isn’t good for marketing and for the product. So I simple asked my followers on Twitter, what name should I use. They send me all sort of names: Code X, IDE CODE,  Code Master, Codz, Codez and a lot of others.

I was already thinking in use the name IDEA, but it is already used for the IntelliJ (Java IDE). Without Twitter I would release with that name. Thanks @julihermes for the heads up. And them, I saw myself surrounded of many possible choices, my favorite so far was Code Boss. But a lot of good ones. I decided to make a Quiz in Twitter with Code Boss, IDEa, Formula and Code X. 37 votes later, [notranslate]Code X[/notranslate] was in the first place, Formula in second.

During these quiz @julihermes send me another suggestion: Universal Editor. Well, this is an awesome name.

So I pick up the suggestion of @LaurenteEnoque and @julihermes and built the “Formula – Universal Code Editor”.

Well, I know I cheat it, and didn’t pick the must vote in the quiz, but Code X wasn’t passing the feeling. Wasn’t expressing what the Formula is. And that’s how I choose the name. I’m considering in use this same method to look for new names, so stay tuned in my Twitter (@vt_norton) for any news and in my Instagram (@vt_norton) account that I submitted a lot of ‘screenshots’ of the project before any other place.


UncategorizedJune 02, 2016

New app released: Formula – Universal Code Editor

Today I’m glad to say that I am releasing my 8th app to the store. Yes! 8th. And I couldn’t be more happier. Besides every other app, this wasn’t a weekend project that I made just for fun. Ok, I lie, I made just for fun, but, it took one month to developer. With the help of Twitter, I choose a name for the new app “Formula – Universal Code Editor”!

How many times do you get out of your office and remember a line of code that can fix the biggest bug you have? Guest what, you will forgot that line of code, you simply have to write it right out way. It can?t wait you to get to the office. That?s why Formula ? Universal Code Editor is here.

With a lot of functions the first beta is rolling out in the store today and you can download it right now for free!

Yet there is a lot to do in this app, and I’m already building an big update for this. But if you found a bug, send it to me. Also, if you have new ideas send it to me. During the next weeks I’m going to talk about the development of this app, and what it still have to make. Don’t forget to share this post or the app, and rate it in the store (only if you are going to give a 3 or more star).

[appbox windowsstore 9nblggh4wb6b]