-
Notifications
You must be signed in to change notification settings - Fork 56
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added boundaries of apps outline draft
- Loading branch information
Steve Krouse
committed
Nov 26, 2018
1 parent
1e44435
commit 7945e2f
Showing
1 changed file
with
39 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
title: The boundaries of apps | ||
--- | ||
|
||
# The boundaries of apps | ||
|
||
* TOC | ||
{: toc } | ||
|
||
Have you ever realized how sad is that you can't mix and match pieces of various website or apps together? You can't have a single page that includes emails from gmail, songs from Spotify, videos from YouTube, documents from Google Doc, etc., all in such a way that you can interact with them as you would if they were in their own app! | ||
|
||
Apps are a great metaphor. The metaphor is that of a kitchen appliance. It's a mass-produced thing that sparkles and shines and you just press one of these preset buttons and pull the lever and it does that one thing it's supposed to beautifully. The downside of a beautiful appliance is not customizable, your dependent on the company, and you can't use it in combination with other things in your kitchen. The epitome of this is nespresso. | ||
|
||
On the other hand, there are a number of tools in your kitchen that are highly customizable, not dependent on any company, and work extremely well with other tools: cutting board, knives, stoves, frying pans, oven mitts, ovens, baking trays, spatulas, strainers, etc. | ||
|
||
## Pharo | ||
|
||
Pharo is neat! Is this how the desktop metahpor was supposed to be in early smalltalk...? | ||
|
||
## universal render tree | ||
## composibility | ||
|
||
understandability is also key | ||
|
||
## security | ||
|
||
|
||
<script> | ||
|
||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ | ||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), | ||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) | ||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); | ||
|
||
ga('create', 'UA-103157758-1', 'auto'); | ||
ga('send', 'pageview'); | ||
|
||
</script> | ||
<script repoPath="stevekrouse/futureofcoding.org" type="text/javascript" src="/unbreakable-links/index.js"></script> |