Posts

Choosing a New Smartphone...

I got a new smartphone. It's my first replacement since a long time. I'm excited to talk about it. Actually, more about the process of getting to it. For some people, the choice may be quick and easy. For the rest of us, it can take a lot of researching and shortlisting and choosing. At the end of it all is a well thought out decision. Or at least justified.

Idea No. 21: The Perfect Smartphone Of 2020s

We've all seen what's possible. Different companies are doing it. Some parts perhaps better than others. But not all parts are in a single model. Obviously, these companies are not talking to each other. Likely, not sharing what they know. Thus, towards the end of 2018, leaks and all, there is still no perfect smartphone.

Idea No. 20: Let Windows 10 Mobile Go Rogue

This is a desperate call to keep Windows 10 Mobile powered devices alive. For capable devices like Nokia Lumia ICON and higher, let them get the latest version of Windows 10 Mobile with all features activated including the wallet for wireless tap payments, for example. Let the users decide if it's worth keeping for much longer.

Idea No. 19: A Programming Language That Is Thread-Safe By Default

At their most basic, and by default, programming languages are not thread-safe. Programs written using these program languages are also not thread-safe by default. Thus, in order to create thread-safe programs, programmers must apply extra steps to ensure thread safety -- and these features must be specially provided and supported by the language. Now, what if a programming language is thread-safe by default?

Idea No. 18: New Mobile Form Factors

We have been trapped in the smartphone's candy form factor since the iPhone launched in 2007. That's for more than a decade already! The business side of it shows easy success. However, it also stopped many companies to explore and innovate with new designs. Here are some ideas that I think companies should really seriously start pushing out in the wild...

Idea No. 17: Simplify Autonomous AI Development

Let me just drop this pseudocode here: https://gist.github.com/etmendz/435c8dd2a6d4982292ef37c364deef4f. Trainable, multi-tasking, and self-learning. ;-)

Idea No. 16: Combine Material and Fluent Designs

Google's Material design is beautiful. Microsoft's Fluent design is beautiful. Now what if we can have both of them in one beautiful Material Fluent or Fluent Material design? And what if it gets developed and maintained as the global standard UI/UX guidance.