123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
- <head>
- <title>Back to WebOS - Kevin "The Nuclear" Bloom's Personal Website</title>
- <link rel="shortcut icon" type="image/png" href="/img/guy-in-space.png"/>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <meta name="generator" content="Org mode" />
- <meta name="author" content="Kevin "The Nuclear" Bloom" />
- <meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
- <meta http-equiv="cache-control" content="max-age=0" />
- <meta http-equiv="expires" content="0" />
- <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
- <meta http-equiv="pragma" content="no-cache" />
- <link rel='stylesheet' href='/styles/main.2.css' />
- </head>
- <body>
- <div id="preamble" class="status">
- <div id="banner">
- <h1><a href="/home.html">Kevin "The Nuclear" Bloom</a></h1>
- <hr />
- <div id="navit">
- <a href="/contact.html">Contact</a>
-
- <a href="/blog.html">Blog</a>
-
- <a href="/projects.html">Projects</a>
-
- <a href="/about-me.html">About Me</a>
- </div>
- </div>
- </div>
- <div id="content">
- <div id="outline-container-org72e428f" class="outline-2">
- <h2 id="org72e428f">Back To WebOS</h2>
- <div class="outline-text-2" id="text-org72e428f">
- <div class="PREVIEW">
- <p>
- Recently my iPhone SE has been having some problems - <i>big problems</i>. The phone
- itself runs fine and has no issues handling iOS in general or any apps I wish to
- run. It's practically still brand new in that sense. However, somewhere within
- the power/lock circuity there seems to be a malfunction causing the screen to
- lock and unlock at random. Although very annoying, it was still usable for few
- months.
- </p>
- <p>
- Enter the curse of 2018! The is practically useless now. It locks/unlocks so
- much that I can't even accept a phone call. Due to this tragedy, I was forced to
- find another cellular device.
- </p>
- <p>
- <a href="https://www.replicant.us/">Replicant</a> was my first choice. I plugged in my SIM card and … nothing
- happened. Turns out either Replicant 6 has a bug or the phone's SIM reader is
- broken. Either way, I had to ditch the idea because I didn't to get a working
- phone quickly.
- </p>
- <p>
- Then it hit me… Palm/HP Pre 3!
- </p>
- </div>
- <p>
- Back in 2013, I purchased a "rare" <a href="https://en.wikipedia.org/wiki/HP_Pre_3">Palm/HP Pre 3</a> just for hacking around with. I
- had used the phone before and installed some custom things on it to bypass the
- "first time using" screens. I didn't really do too much with the device since
- then, however.
- </p>
- <p>
- I knew that there was a hidden underground community of legacy webOS hackers
- that kept the OS alive, so I knew that they would be able to guide me into using
- it in modern times.
- </p>
- <p>
- So I hopped onto the <a href="https://www.webosnation.com/">webOS forums</a> and started searching.
- </p>
- <p>
- I found a ton of information about what apps to get, what patches are helpful,
- and what I need to do to get the device working. Things like SSL certifications
- are really important. If you want to sync up email, calendar, and contacts, you
- need to get those figured out! Luckily, the community was excellent at laying
- out the foundation for this stuff.
- </p>
- <p>
- Once I got that stuff all installed - it didn't work. Literally. I flat out had
- the same problems as before. Old certs! I don't know what was wrong.
- </p>
- <p>
- It took me nearly a week to get it all sorted. For some reason, once I installed
- the OAuth2 patch everything started working! The floodgates were opened! I
- synced my emails, my calendars, and my contacts! It was great. Now I'm using
- webOS on my Palm/HP Pre 3 full time.
- </p>
- <hr />
- <p>
- People keep asking me: "Are you gonna buy a new iPhone?" My response is usually
- something like this: "Yes, but not until around September because I heard rumors
- that they [Apple] plan on making a new SE model. I like the smaller size." This
- is mostly true! I do plan on using this device until then, <b>if</b> they make a new
- SE model. Otherwise, we'll see.
- </p>
- <p>
- There is something else that I've been keeping on my radar too. A company called
- TCL<sup><a id="fnr.1" class="footref" href="#fn.1">1</a></sup> that bought the Palm name. They've been teasing us with hints that
- they plan to make phones in a palm-like manner. If they do make a phone like
- that, I might be very tempted to switch to that. It will probably be an Android
- phone by default, which makes sense. However, the rest of the webOS community
- and myself don't want to run Android! We want webOS! We hope that us bothering
- them will convince them to free<sup><a id="fnr.2" class="footref" href="#fn.2">2</a></sup> the device - allowing us to install
- <a href="https://en.wikipedia.org/wiki/LuneOS">LuneOS</a>, a cousin of webOS.
- </p>
- <p>
- Another question I get asked a lot is: "What's so great about webOS?" My answer
- for this could be a book trilogy, if I wanted, but I'll keep it short for now.
- </p>
- <p>
- WebOS shipped with a ton of very unique concepts that shaped the way smartphones
- work nowadays. Most notably is the <i>card view</i>. This was a brilliant way to
- multitask on a touch device - allowing the user to just swipe in either
- direction to go to the next app. This originally came out in 2009 and just
- recently have seen this concept come up in iOS and Android. However, their
- versions of this concept suck compared to webOS<sup><a id="fnr.3" class="footref" href="#fn.3">3</a></sup>.
- </p>
- <p>
- Another great feature was <i>gestures</i>. These were swiping motions that you'd
- preform on the <i>gesture area</i> on the device. The gesture area was location under
- the screen and above the keyboard on Pre devices, the pixi, and the veer. There
- was a really line that would illuminate here as well. Using gestures to swipe
- into the next app, or go back, or view the card view was extremely
- productive. In fact, once you get used to them you never wanna go back to the
- boring-ness of iOS or Android navigation.
- </p>
- <p>
- iOS did learn about gestures from webOS though. They added in the
- swipe-to-go-back feature, although it is nothing compared to webOS.
- </p>
- <p>
- <i>Just Type</i> is another amazing feature from webOS that we see in modern mobile
- OS's now. iOS has spotlight<sup><a id="fnr.4" class="footref" href="#fn.4">4</a></sup> which does pretty much the same thing as just
- type. However, who actually uses spotlight? I know that the only time I use
- spotlight is when I'm on someone else's phone and I don't know where the app
- is. That it. But why? Why is spotlight so useless on iOS? Let me explain.
- </p>
- <p>
- Just type is extremely useful because you literally <i>just type</i>. On iOS and
- Android (or any phone with no physical keyboard), you had to invoke the
- searching (spotlight, etc.) before you can use it. This is because you don't
- always have the on-screen keyboard open. Thus, it's almost out of the way to use
- it. With just type, you just type. This is why it's such a great feature!
- </p>
- <p>
- There are a ton more features that I could go through and explain but I don't
- wanna make this post too long.<sup><a id="fnr.5" class="footref" href="#fn.5">5</a></sup> So I'll just list a few others without
- explaining:
- </p>
- <ul class="org-ul">
- <li>Touchstone</li>
- <li>Exhibition</li>
- <li>Card Stacks</li>
- <li>Always accessible launcher/main menu</li>
- <li>Swipe up to close</li>
- <li>Physical keyboard</li>
- <li>Slider Phone</li>
- <li>The mirror on the back</li>
- <li>The device's unique it-belongs-in-my-hand ergonomics</li>
- <li>Patchable/hackable</li>
- <li>Third party apps</li>
- <li>It's just GNU/Linux! (You can use the terminal)</li>
- </ul>
- <p>
- So that's it! That's why I plan to use this phone until I see something better
- on the market. I hope that LuneOS turns out good and brings use the modern webOS
- experience that we've all been waiting for.
- </p>
- </div>
- </div>
- <div id="footnotes">
- <h2 class="footnotes">Footnotes: </h2>
- <div id="text-footnotes">
- <div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1">1</a></sup> <div class="footpara"><p class="footpara">
- I don't know their website's URL.
- </p></div></div>
- <div class="footdef"><sup><a id="fn.2" class="footnum" href="#fnr.2">2</a></sup> <div class="footpara"><p class="footpara">
- as in freedom
- </p></div></div>
- <div class="footdef"><sup><a id="fn.3" class="footnum" href="#fnr.3">3</a></sup> <div class="footpara"><p class="footpara">
- This is because iOS and Android don't revolve around the concept of
- multitasking. It was an afterthought, therefore, we don't see it's power in
- those OS's.
- </p></div></div>
- <div class="footdef"><sup><a id="fn.4" class="footnum" href="#fnr.4">4</a></sup> <div class="footpara"><p class="footpara">
- Yes, I know iOS has had that for a while. But it's very similar to just
- type now.
- </p></div></div>
- <div class="footdef"><sup><a id="fn.5" class="footnum" href="#fnr.5">5</a></sup> <div class="footpara"><p class="footpara">
- It already is.
- </p></div></div>
- </div>
- </div></div>
- <div id="postamble" class="status">
- <p class="author">Author: Kevin "The Nuclear" Bloom</p>
- </div>
- <div id="footer">
- <hr />
- <p>
- <a href="https://anybrowser.org/campaign/">
- <img src="/img/any-browser.png" alt="Viewable with any browser! No JS, no cookies, no bullshit!"/></a>
-
- <a href="http://validator.w3.org/check?uri=nuclearkev.org"><img
- src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
-
- <a href="http://NetBSD.org/"><img
- src="https://www.netbsd.org/images/powered-by-NetBSD.png" alt="NetBSD" width="88" /></a>
- </p>
- <p>
- Copyright © 2017-2022 Kevin "The Nuclear" Bloom
- </p>
- </div>
- </body>
- </html>
|