App update: the finish line! (well, a finish line...)
Today I reached the point where I have much improved, fully working, stand-alone version of SlideMagic running on my machine, every line of code put in by myself. That was quite a journey…
- I started with experimenting with PowerPoint macros to automate some processes for the template store
- Then I moved on to Windows and C# to start writing a 100% accurate conversion plugin that can read and convert SlideMagic files to native PowerPoint and was considering expanding the plugin to cover a full slide edit engine inside PowerPoint
- I got the sense that Microsoft is not putting all its energy into C#/com plugins for Office, but rather is focusing on Javascript. At the same time, I discovered Electron (owned by Microsoft…), that would allow me to write an app that would run on both Mac (early adopters) and Windows (the market).
- Next phase: learning JavaScript and coding a stand alone SlideMagic to PowerPoint converter, outside of PowerPoint.
- Then came the big leap: why not write the whole app from scratch…. Writing a converter is relatively straight forward: you read the file and translate it. An app where the user can click an unlimited amount of items is a different piece of cake…
- Bit by bit, I made progress: all app modes in one screen, live what-you-see-is-what-you-get editing, hard core image cropping and processing, drag-and-drop (tricky), shift-click selecting multiple objects (app complexity to the power n), and a complete PDF rendering engine in addition to the PowerPoint conversion.
