Viewing entries in
Software

Update

Update

I have entered my usual summer blogger schedule (fewer posts) and am now working really hard to get SlideMagic 2.0 right. The feature list for SlideMagic 2.0 is now almost completely implemented. In software, there are always more things to add, but the product as it stands at the moment is starting to get very useful. Over the last 2 weeks I put in very big changes that might not look big from a user’s perspective, but required huge changes under the hood:

  • The new '“side title” layout (my preferred)

  • Slide search previews in your own preferred colour, layout, font style

  • Horizontal and vertical waterfall charts

  • Dynamically generated slides with a relevant image (i.e., unlimited slide in the template bank)

  • Better rendering of slides and images on higher resolution screens

  • Useful image compression in the background

The only big one that remains outstanding is a better way to make diagrams with lines and arrows, the connector solution is not perfect.

In the background I am now tweaking lots of user interface details: how borders fit around thumbs, mouse behaviour when hovering over things, an “endless scroll” is now working for image search, messages that warn you when things go wrong, or when your app is busy searching, making sure that thumbnails distribute nicely over the screen when zooming, minimising the times when the app needs to re-render a slide or image to make the workflow calmer, etc. etc.

I start to look at app design the way I look at slide design. Things need to be absolutely right, and even tiny deviations, irregularities, small mistakes, can really upset me, while most people won’t even notice them. This is what I think ultimately leads to good design, one by one, these details do not matter, I you add them all though, something works without you having an ability to point your finger at exactly why.

If you tried SlideMagic 3 months ago, you almost won’t recognise it (sort of), today (at the moment of writing, version 2.4.12 is the latest one). Work in progress

Screen Shot 2020-07-29 at 14.14.41.png
Screen Shot 2020-07-29 at 14.17.10.png

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Slide search results in your own colours

Slide search results in your own colours

After updating to the latest version of SlideMagic, your slide search results will no longer appear in SlideMagic blue, 4x3 aspect, but in your own personal colour palette, and in your own preferred screen size.

Screenshot 2020-07-15 12.34.15.png
Screenshot 2020-07-15 12.34.59.png
Screenshot 2020-07-15 12.35.51.png
Screenshot 2020-07-15 12.37.02.png

Unlike most template banks, SlideMagic now generates slides on the fly the moment when you search for them, rather than serving pre-fab files. This opens interesting opportunities for future features :-). Work in progress.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
"Operating system updates" for presentations

"Operating system updates" for presentations

Every year Apple releases operating system upgrades for computers, tablets, and phones. Your apps and documents have the same content, but look slightly different. I am trying to push this concept to the world of presentations.

It has already happened (sort of). The slide-out panel to right changes the look and feel of your presentation without changing the content. Over time, I have made subtle changes to font sizes and layout proportions, which means that every SlideMagic presentation in the world will have a slightly different look. Switching to a dark slide background turn the colours of your presentation upside down (in a good way), far beyond just making the background black.

I will try to push this further, by adding more layout options , your slides will look entirely different, including the ones you made 6 months ago, but you can always switch back to another layout format.

Photo by Michael Held on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
What is new in V23

What is new in V23

Some new features in version 2.3.23 of the SlideMagic desktop app:

  • Super-fast responses when resizing your main window, or reshuffling slides in the story view, even if they contain big images. If the app does not need to re-render an image, it won’t. Rescaling slides is now done by your computer’s graphics processor directly, rather than my bespoke code.

  • More clever image repositioning when you change the aspect rate of a shape by expanding and collapsing boxes. Still not perfect, but the app starts to do the right thing.

  • Changing the slide aspect or background has now been added to the “view” drop down menu, so you can switch back and forth really fast without having to go through the settings menu.

  • Subtle changes to the user interface, that makes the app look sharper on higher resolution displays.

The app will try to update itself in the background, or if you are impatient, go here to download the latest version immediately.

Photo by gdtography on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Working on improved image cropping

Working on improved image cropping

Working with images is turning out to be one of the most powerful uses of SlideMagic. The built-in image search gives access to an endless flow of great images, and the grid makes it really easy to layout these photos in a beautiful and consistent way on a slide.

Aligning images has always been difficult in presentation software (it is only worse in word processors), and that bit is solved by the SlideMagic grid. Next up is image cropping. Most design tools use some sort of overlay that allows you to mask/reveal an image. Even as a professional designer, I still struggle with this.

Screenshot 2020-06-16 16.40.04.png
Screenshot 2020-06-16 16.40.11.png

In SlideMagic, you simply drag an image around in a box to decide what part of the photo you want to reveal. I am working on 2 improvements:

  • Showing the entire image in semi-opaque when you are editing/dragging it around to give you. a better orientation of what you are doing

  • Creating a way to keep the image focused on the most relevant part regardless of changes to aspect ratios or zoom levels of the photo. At the moment, I store to image positioning versions (one for 16x9 and one for 4x3), but in future releases I want to automate this

The challenge here is to offer something that works without turning SlideMagic into a complicated photo editor. Work in progress.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Some UI improvements

Some UI improvements

Version 2.3.18 went up with a few improvements including 2 noticeable ones:

Screenshot 2020-06-04 12.48.23.png
  • A much brighter app user interface colour. As you know, SlideMagic mirrors the colour you use in your presentation: if your presentation uses blue, the SlideMagic app accent colours (to show things you selected for example) will turn to its complement: orange. Up until v2.3.18, this was the exact colour opposite, creating problems for users with muted, very dark accent colours. In the latest version I forced up the brightness and saturation of the app accent colour so that it clearly stands out in all cases. Look how that orange is now popping out for my SlideMagic blue colour.

  • An improved image user interface, where the crop modes “center”, “contain”, and “cover” are now clearly highlighted. Also, SlideMagic now shows the mega bytes an image consumes as soon as you select it. Sometimes, a very large image is actually not that big in storage, but the opposite happens as well, that tiny image on your slide takes up 10MB of space and as a result you are compressing down the entire slide deck. Now it is easy to catch these memory eaters quickly and compress the image if needed. Compression no longer “flattens” the image effects (greyscale, blur, flip), so you can re and undo these on the compressed image as well.

Screenshot 2020-06-04 12.53.20.png

Download the latest version of SlideMagic for Windows or Mac to try it out.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Preserve image positioning when switching between 4x3 and 16x9

Preserve image positioning when switching between 4x3 and 16x9

SlideMagic swaps instantly between traditional and widescreen aspect ratios. The slide content stays nicely in the slide frame, everything stays aligned and you can revert instantly.

Because SlideMagic does not distort aspect ratios of images (no stretching or squeezing), the positioning of an image changes slightly if you switch between a narrow and a wide screen layout. This can be annoying for images where positioning is a big deal (compare the lined up eye lines of a series of portrait images versus a long-distance shot of a mountain range). If you switch aspects 5 minutes before your meeting, your presentation is misaligned. (This is obviously still a lot better than PowerPoint where everything would stretch and move to unpredictable places when picking a different screen format)

Well, SlideMagic fixed this last hitch as well. I just released V2.3.17 (download SlideMagic here for both Windows and Mac) which now keeps 2 sets of image size and crop frames, one for each slide aspect ratio. You switch back and forth, so will the image positioning. Make sure to double check each image once in both aspect ratios, and the settings will be saved together with the presentation.

Screenshot 2020-06-02 12.28.06.png
Screenshot 2020-06-02 12.27.08.png

For future releases I am studying more advanced image analysis, where I could automatically recognise a face in an image for example, and lock in the position of the eyes (maybe the first true “AI” application in SlideMagic).

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Dynamic slides generated on the fly

Dynamic slides generated on the fly

Version 2.3.16 of the SlideMagic presentation app went up last night (download it here for either Mac or Windows). The major new feature in this release is the dynamic generation of slides (at least, the first steps).

There are different types of template search queries entered on the SlideMagic server. People look for a specific framework (e.g., ‘BCG matrix’), a specific layout (‘3 bullet points’), but then there is a whole lot of more descriptive queries to are a better match for an image search site (‘house’ , ‘diabetes’). While I could populate the database with hand-made slides for each of these terms, it is more efficient to let technology do the work for you.

So at the moment, when the server gives up and returns a “no slides found” message, the user gets offered the option to run an image search instead with the same keywords. After picking an image, the SlideMagic app turns it into a framed slide with proper image credits that can form the basis for a new slide design. This slide is created on the fly, without the need to store templates on my server. So the number of slides that SlideMagic can produce now goes into the millions rather than hundreds.

The screen shots below give an overview of the flow as it stands at the moment:

Screen Shot 2020-06-01 at 17.47.08.png
Screenshot 2020-06-01 17.47.30.png
Screenshot 2020-06-01 17.47.52.png

Obviously a slide with a simple image is still pretty basic. I am looking into expanding this approach with colour matches, and more interestingly analysing images for white space, with suggested pre-population of text placeholders on the image.

All these slides can be converted to editable PowerPoint files with a simple click. At the moment, this feature is implement in the app, not yet on the web site.

Work in progress.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Do you need Excel training or model training?

Do you need Excel training or model training?

This tweet caught my attention:

I spent a decade as a strategy consultant at McKinsey crunching spreadsheets, mostly company valuations. And all of those, I did with the very basic Excel functionality: simple calculations between 2 cells.

Like PowerPoint, Excel is packed with fancy features that actually distract form what you are really need to worry about: setting up a proper model. Complicated formulas collapsed in one cell create opportunities for bugs to sneak in. Also, when you need to expand or adjust your model, it is a lot easier when everything is neatly laid out in front of you. In all my models, I could understand the flow of calculation line by line.

The golden rule of analysis applied: “if it looks wrong, it is probably wrong”. (In the 1% of cases this is not true, you are probably on course to receiving a Nobel prize for a major new insight).

I did invest some time in finding a way to make my spreadsheets look good. Numbers rounded, cells aligned. If you are staring at something that looks scrappy, you will treat it as a scrappy back of the envelope.

The exception to all of this might be cases where you treat Excel as a database application. Setting that up properly will require some training.

Photo by Wonderlane on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
PowerPoint plug in update

PowerPoint plug in update

An update on the development of the SlideMagic PowerPoint plugin. One of the main reasons my first submission to Microsoft was rejected is that the current version of the plugin does not run on PowerPoint 2013 and the Windows 7 operating system, largely because I pretty much ignored Internet Explorer as a browser option. Microsoft itself does not really support Windows 7 anymore. The other problem is that it is actually hard to debug a plugin for Office 2013, I tried actually buying a copy, but you cannot get it anymore… On top of that, it turns that you cannot run multiple versions of Office on one computer. The strange situation is now that in order to develop add-ins for the latest versions of Office, you actually need to do that on a super old machine. If there is anyone reading this who can help, please reach out.

Capture.PNG

But OK, challenge accepted. I will begin to ‘dumb down’ the server response to calls from within Office applications. I can test the rendering of the screens in Internet Explorer 11 (just installed it), and have to hope that rest works in Office 2013 without testing. Hopefully the second submission will get accepted.

The current version still works but requires some level of computers skills and courage to get it to work.

Image by Masaru Kamikura

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Better image search UI

Better image search UI

Version 2.3.5 of SlideMagic went up this morning. The interface for searching images from within the desktop application now looks a lot better in a grid layout that takes into account portrait or landscape aspect ratios of photos.

Screenshot 2020-04-28 11.33.58.png

I will further improve the in-app image search soon, with a preview ability to test the image in your slide, and combining more than one image bank provider. A lot is changing in the world of online stock images at the moment, to the extend where I often find free images to be of better quality than paid ones.

Business presentations are different from ads or consumer graphics design projects: picking the right image and getting the credits right is what matters. More to come soon.

The image search API calls are still a beta feature with limits on the amount of searches per hour and/or the image resolution, as I need to make sure my (unusual desktop) app gets the back linking and credits done in agreement with the image bank provider.

One more feature was added: tool tips for the app icons after feedback from a user. Leave your mouse stationary for a second, and the app will suggest what you can do here. Most icons and actions are obvious, but while placing them, I realised that indeed a few things were hidden and/or unclear.

You can download the latest version of SlideMagic here.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Stories coming next

Stories coming next

I am using the current quiet to beef up the usefulness of SlideMagic. Next up are stories, bundles of slides with a coherent story that stitches them all together: startup pitches, board updates, budget plans, CVs, strategy reviews, etc.

The slide decks are easy for me to create, I need to solve a technical and a design challenge:

  • Technical: the whole SlideMagic architecture is based on individual slides, I need to start linking them together to stories.

  • Design: I need to come up with an intuitive user interface to browse and select stories easily.

Work in progress.

Photo by Erik Brolin on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Alpha testing: SlideMagic PowerPoint plugin

Alpha testing: SlideMagic PowerPoint plugin

If you want, you can try out the SlideMagic plugin for PowerPoint. When installed, it opens a task pane on the rights side of your PowerPoint screen, you can log into SlideMagic, search for templates, which when downloaded appear in a new PowerPoint presentation. With a copy-paste or drag, you can add them to your presentation.

I am currently in the process of getting SlideMagic Ltd. approved as a Microsoft Partner to add it to the official Office app store. Microsoft is experiencing some capacity issues at the moment as the working-from-home-world is overloading its cloud servers.

To beta test the add-in in the mean time, you can do the following. This is a slightly advanced process, sorry.

  • Download the slidemagic.xml file here

  • On Mac follow these instructions (original on the Microsoft site). Copy the .xml file in this folder: /Users/<username>/Library/Containers/com.microsoft.Powerpoint/Data/Documents/wef (if you cannot see the Library folder in your Finder, select the ‘go’ dropdown in the Finder, then press the OPTION key and it should appear. Restart PowerPoint and a new icon “Start SlideMagic” should appear.

  • On Windows, the process looks a bit more tricky: see here.

  • The easiest is actually the online version of Office (instructions). Open PowerPoint in your browser, select Insert, select Add-ins, click manage my Add-ins, then upload my Add-in to upload the slidemagic.xml file.

This is all still work in progress.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
PowePoint plug-in mechanism works

PowePoint plug-in mechanism works

A follow up on yesterday’s post: the basic mechanism of the PowerPoint plug in works. I can side load the app in a task panel, let users log in, you can search for templates, to add a slide to your presentation I can only open it as a new presentation with 1 slide at the moment, you have to copy the slide across to your own file.

It is fascinating to see all the stages this slide goes through (automated mostly):

  • I design the slide in the SlideMagic app

  • Upload them to the template server

  • The server converts them to PowerPoint and create screenshots

  • The server updates the tags

  • PowerPoint connects to the server and loads the side panel

  • User logs in, and searches

  • PowerPoint loads the PPTX file from the SlideMagic server

As soon as you download the SlideMagic slides into PowerPoint you instantly see the strength of SlideMagic when it comes to adjusting templates. Try adding a row to the SWOT diagram, it is hard.

Screenshot 2020-03-25 18.29.28.png
Screenshot 2020-03-25 18.31.33.png

I am not expecting to unseat PowerPoint’s install base any time soon, and the optimal situation would be where both applications can work together nicely. A robust plug in can help users who are hesitant to make the full switch to SlideMagic (and included in these users are people that work for companies that have very tough security policies to run software from new vendors on corporate machines.)

The next step is to make the plugin robust and get it distributed properly in the Office app store. Work in progress

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Working on a PowerPoint plug in

Working on a PowerPoint plug in

I am continuing to experiment with how people access the slides of SlideMagic. Currently I am building a side panel plug in for PowerPoint, where subscribers can log in and paste slides directly into a PowerPoint presentation.

Now that I have mastered both front end and back end development, the search mechanism and user interface is easy to create. The tricky bit will be the final step, when it comes to adding a downloaded slide into an existing presentation. Microsoft does not give PowerPoint a high priority when it comes to the Office Javascript API. Let’s see how it goes.

Screenshot+2020-03-24+18.25.12.jpg

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
How to create a logo page in a presentation

How to create a logo page in a presentation

Yes, I have been in this situation as well:

Below is a short video that shows how SlideMagic makes creating logo pages in a presentation really easy. In the first example, I start from scratch with a completely blank page. Notice how logos get plopped in, and how everything lines up instantly in the grid, and how easy it is to add columns, text boxes without having to re-arrange and re-align the entire page. (I have added this slide as a free slide on the template store, you can find it here, stripped of the logos I used because I could not verify copyrights)

The alternative is to start with one of the built-in templates of SlideMagic, search for “logo” in the app and see what slides come up:

Screenshot 2020-03-04 14.46.37.png

Now you can customise the page and swap the logos for the ones you need.

Screenshot 2020-03-04 14.47.52.png

The exact same search available in the online template bank as well (try searching for logo), but users who are downloading the PowerPoint version directly from the web site miss out on the magic of SlideMagic when it comes to manipulating image grids.

My suggested strategy: tweak things in SlideMagic, and export at the very last moment to PowerPoint if you have to share things with your colleagues. You will save a lot of time making those nasty logo grids.

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Better PDF conversion

Better PDF conversion

I just released V2.2.3 of SlideMagic, with a big feature update: a new approach to exporting PDF. Until now, I created PDF files by having the program recreate a .magic slide in .pdf, element by element, picture by picture, letter by letter. This got me to 99% accuracy, the 1% being cases where small mistakes would be introduced. For example, a word dropping to the next line because of tiny deviations in font size.

Unlike PowerPoint exports, PDF files are set in stone, you want to send that presentation to an investor, there is no way to fix a quick glitch.

So I changed the approach, the new PDF exporter takes a screen shot of the exact page you created and puts it in a high resolution PDF file. What you see is what you get, 100% of the time, by design. In the process, I could actually delete hundreds and hundreds of lines of code.

The app should upgrade itself in the background for existing users, or you can force the upgrade by downloading a new version from the site.

Other V2.2.3 improvements are mainly under the hood. For the geeks: the app has been upgraded from Electron 6 to 8, with a very recent version of Chrome, and both app and server now share the exact same code to render slides, images, and PowerPoint files, which will save me lot of time as I make improvements. I basically paid my duties for fixing “quick and dirty” copy-paste coding of a few months ago.

Photo by Austin Distel on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Virtual backgrounds in video conferencing

Virtual backgrounds in video conferencing

Camera technology is finally good enough to solve the video conference background problem: no more bed rooms, bad lighting, plumbers, kids and/or other unpredictable events behind your back. In the settings tab of zoom, go to virtual backgrounds and set it to the mood you want.

Almost perfect, my hair and sweater pattern did get adjusted as well…

Almost perfect, my hair and sweater pattern did get adjusted as well…

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Closing the old template store, subscribers can move to the new one

Closing the old template store, subscribers can move to the new one

The new platform now includes the entire collection of the slides of my old Shopify templates store (and much more of course). Yes, it might be costing me SEO rankings, but I am going to close it down: multiple platforms are confusing for users, and hard to manage. Also the old store was difficult to use for subscribers who had to go through some check out process every time they want to download a slide.

For each paying subscriber with an active subscription, I have created an account on the new platform with a Pro subscription that expires at the same time your subscription on the old store did. I don’t store your passwords, so you have to go to slidemagic.com (this site), go to the log in page, and hit “forgot password”. After entering the email address you used for the old store, you should receive a link where you can create a new password (invisible to me).

I will keep the slide download option running on the platform, because that is what people are used to when it comes to buying presentation-related things online, but selling templates is not the main point of SlideMagic. The pro subscription also unlocks the full feature set of the downloadable presentation app. Try using it:

  • Super easy to customise templates

  • A lot, lot more templates available

  • PowerPoint export so your colleagues do not have to notice (of course you can tell them about the secret of SlideMagic).

If you are stuck email [email protected], and I am here to help.

Photo by Rhys Moult on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE
Against the light

Against the light

In the early 1990s at McKinsey, presentation design was actually document production. Hand-written sheets of paper would be entered into a computer by full time graphics designers. Each word, each line, each graph. Then the whole thing would be printed and bound in books.

I remember the final quality check of the Amsterdam office manager: holding the pages against a strong light to see whether the titles, footers, page numbers, and margins of the slides lined up. You were in trouble if they didn’t.

Getting these basics right is very hard in today’s PowerPoint, If you copy and paste slides between masters, the alignment of objects will be off. If you change screen sizes (from narrow to wide screen and back), things go all over the place. Or, if you use/buy other people’s templates, they won’t fit well in your company’s slide layout. This is not PowerPoint’s fault, any software that needs to give total design freedom to its users will have this side effect.

I went through this the hard way myself, as I am making the slides of my “old” template store compatible with the new format of SlideMagic 2.0. Hundreds of slides that require small corrections to get things to line up properly.

With SlideMagic, professional designers might complain about the lack of flexibility in layouts, the rest of us will be extremely happy with how easy it is to tweak templates, screen sizes, and copy slides between presentations.

Photo by Bank Phrom on Unsplash

SlideMagic: a platform for magical presentations. Free student plan available. LEARN MORE