Originally posted on Mobile.blog: When WordPress began rolling out the powerful new Gutenberg editor for building web pages (and, soon, entire websites), we were excited to bring that power to our users on mobile.? Why React Native We know firsthand how hard it is to make a great editor. We have built native editors…
My latest project: www.wsj.com/articles/tumblr-introduces-paid-subscription-tool-to-woo-younger-bloggers-11626872401
If you want a quick way to save a video from the simulator, you can now write this on the command line: Then use the simulator as normal, and when you to finish the recording just press Crtl+C on the terminal. You will find your video in the Downloads folder. Note: This only works with…
I think the best way to get more knowledge about an API is to do a real project with it. So to improve in SwiftUI, I decided to convert one of my hobby projects, FontMetrics, to use it. FontMetrics is a straightforward application that lists all the fonts available on iOS and visualizes the typography metrics…
One of the great features of SwiftUI is that the same code can run on iOS and macOS. After all, you are just declaring what kind of views you want; the system will translate those to the adequate component according to the system. So how can we make our Video view compatible with macOS?
So you may think we finish the work on the isMuted property on part 2 of this series? Not quite. Start the demo app, notice the mute icon on the top right of the video controls, what happens if you tap on that control? Sure thing it will mute our video, but notice that our…
On the previous article, we created our Video component for SwiftUI. It was working correctly, but there was not a lot of configuration you could do to it. For example, if you wanted to mute the sound of the video, there was no way to achieve that with our current component. Let’s see how we…
Originally posted on Mobile.blog: The best technology is invisible and reliable. You almost forget it’s there, because things just work. Bad technology never disappears into the background — it’s always visible, and worse, it gets in your way. We rarely stop to think “My, what good Wifi!” But we sure notice when the Wifi…
Recently I have been tinkering with SwiftUI, the new UI framework from Apple. I’m enjoying the declarative approach, the ability to have real-time previews, and that all settings are save in code (bye, bye Interface Builder). While this new framework has a lot going for it, it still doesn’t have the same depth of functionality…
Last week I attended UIKonf 2019 at Berlin. This year conference had an all-female speaker line up, and I think this was an excellent idea to help increase gender diversity on our profession. A lot of female attendees commented they felt inspired to have the opportunity to see so many great presentations delivered by female…