Christian Tietze

  • Posts
  • Books
  • Apps
  • Work With Me
  • Contact

'Black Box' Unifies Software Modeling in Modules

Sep 15th, 2022

Teaser image

The metaphor of the “black box” is very common in programming. It is so general that it’s nearly meaningless; but it summarizes a lot of specialized principles nicely and shows a unifying principle. A black box is characterized by: It can be applied to “modules” on all levels of abstraction.

Continue reading …

  • ∞ Permalink
  • • Comments
  • • Tags:
    • design
    • modeling
    • module

Universal Deep Linking on iOS: Design Each Scene to Be Remarkable

Sep 29th, 2015

Deep linking in iOS is all the hype. It’s interoperability opens up the platform both for developers and users. But it brings new transitions to the platform and with them new responsibilities to design your application.

Continue reading …

  • ∞ Permalink
  • • Comments
  • • Tags:
    • ios
    • design
    • usability

Contact • Newsletter • blog post feed
Become an affiliate • Legal Information • Twitter

Except where otherwise noted, content on this site is licensed CC BY-SA 4.0.