matthicks.com
MattHicks.com: December 2014
http://www.matthicks.com/2014_12_01_archive.html
Programming on the Edge. Nabo TV: Next Generation Media Center. Published by Matt Hicks under java. On Monday, December 01, 2014. This is where Nabo TV comes in. We want to bring innovation back to the TV and push the boundaries of what is currently being done on the TV, not just as a product company, but as individuals who enjoy watching media on our TVs. I just started a Kickstarter to help fund and increase visibility for this endeavor. Please help me get the word out. Comments (0 Responses so far).
matthicks.com
MattHicks.com: Hyperscala: Web Site
http://www.matthicks.com/2013/03/hyperscala-web-site.html
Programming on the Edge. Published by Matt Hicks under html. On Monday, March 18, 2013. I have been negligent giving proper support to Hyperscala's public appearance and have spent the past several months working on the API itself. However, today I finally released a very basic web site at hyperscala.org. The site is incredibly basic right now and not all that pretty but it is written in 100% Hyperscala and has links to the source code on Github on every page along with working examples. Div { . }. I rec...
matthicks.com
MattHicks.com: March 2013
http://www.matthicks.com/2013_03_01_archive.html
Programming on the Edge. Published by Matt Hicks under html. On Monday, March 18, 2013. I have been negligent giving proper support to Hyperscala's public appearance and have spent the past several months working on the API itself. However, today I finally released a very basic web site at hyperscala.org. The site is incredibly basic right now and not all that pretty but it is written in 100% Hyperscala and has links to the source code on Github on every page along with working examples. This article is ...
matthicks.com
MattHicks.com: September 2013
http://www.matthicks.com/2013_09_01_archive.html
Programming on the Edge. Published by Matt Hicks under html. On Thursday, September 26, 2013. To your average designer or developer I'm sure the immediate response is, "But templates can save so much time! Here are the primary points I have against templates:. Templates often try to solve #1 by incorporating WAY too much of the language and thus become increasingly complex and painful for designers to utilize. Templates are yet another "language" you have to learn and maintain. Hopefully I've effectively...
matthicks.com
MattHicks.com: Mobile Development Hell
http://www.matthicks.com/2015/07/mobile-development-hell.html
Programming on the Edge. Published by Matt Hicks under android. On Friday, July 31, 2015. I've been writing a pretty large mobile application for a client recently and am finally getting close to releasing it, but thought it might be worthwhile to write a little bit about the experience I've had. I expected jumping into development for Android and iOS would be fairly straight-forward. Mobile development has been around for quite a while now and there dozens if not hundreds of tools to get the job done.
matthicks.com
MattHicks.com: case class Scala
http://www.matthicks.com/2013/02/case-class-scala.html
Programming on the Edge. Published by Matt Hicks under comparison. On Tuesday, February 19, 2013. I've been pretty busy the past few weeks with clients and haven't had much time to blog. Last week, however, I gave a presentation to the OKC JUG (Java Users Group). It is amazing how much more simplistic tasks can be accomplished in Scala versus Java. Comments (2 Responses so far). Said @ February 22, 2013 at 3:49 PM. Where are the slides about why the other JVM languages are inferior to Scala? Last week I ...
matthicks.com
MattHicks.com: Nabo TV: Next Generation Media Center
http://www.matthicks.com/2014/12/nabo-tv-next-generation-media-center.html
Programming on the Edge. Nabo TV: Next Generation Media Center. Published by Matt Hicks under java. On Monday, December 01, 2014. This is where Nabo TV comes in. We want to bring innovation back to the TV and push the boundaries of what is currently being done on the TV, not just as a product company, but as individuals who enjoy watching media on our TVs. I just started a Kickstarter to help fund and increase visibility for this endeavor. Please help me get the word out. Comments (0 Responses so far).
matthicks.com
MattHicks.com: July 2015
http://www.matthicks.com/2015_07_01_archive.html
Programming on the Edge. Published by Matt Hicks under android. On Friday, July 31, 2015. I've been writing a pretty large mobile application for a client recently and am finally getting close to releasing it, but thought it might be worthwhile to write a little bit about the experience I've had. I expected jumping into development for Android and iOS would be fairly straight-forward. Mobile development has been around for quite a while now and there dozens if not hundreds of tools to get the job done.
matthicks.com
MattHicks.com: Mocking should be Mocked
http://www.matthicks.com/2015/02/mocking-should-be-mocked.html
Programming on the Edge. Mocking should be Mocked. Published by Matt Hicks under java. On Wednesday, February 25, 2015. What's the purpose of Mocking? Mocking is extremely common in unit tests, but why? The basic idea is that you are attempting to test one specific "unit" of functionality, but you don't want calls to the database, third-party calls, or other side-effects creeping into your unit tests. On the surface this seems like a valid use-case. Why is Mocking bad? This is what my entire complaint re...
matthicks.com
MattHicks.com: Hyperscala: Chat Example
http://www.matthicks.com/2013/01/hyperscala-chat-example.html
Programming on the Edge. Published by Matt Hicks under chat. On Tuesday, January 22, 2013. Up to this point we've talked about the high-level features of Hyperscala. And have gone through a simple Hello World example. But today we're going to write a real application to show a fairly simple real-world web application. Pretty simple so far. Next we are going to leverage existing HTML for the user-interface rather than writing it all in Hyperscala. This is generally the preferred route when you hav...Path ...