JavaScript Based Applications

It’s becoming a brave new world in light of all of the possibilities that JavaScript coupled with HTML5 and CSS3 can do. I think the most interesting thing happening right now is mobile web applications. With the literal explosion of the mobile world, the need for web-based applications are expanding just as quickly. Although there will always be a place for native apps, web apps have their place, especially when the task are more goal orientated(shopping, news) vs. entertainment(games). There are a lot of js frameworks supporting the mobile app development, Sencha Touch, jQuery Mobile, and DHTMLX Touch just to name a few. They all offer a mixture of hybrid and full web app support and make it easier to target different devices without having to code in different languages for different platforms. The incredible thing is that all of this is done with a little ol’ JavaScript and some help from HTML5 and CSS3 while native applications require Java or C# depending on what platform you’re targeting. The need for a mobile experience is only going to grow and JavaScript is going to be the back bone to support it. There’s even talk of JavaScript server-side scripting making a move with node.js on the forefront. Can you imagine the power of JS, HTML5,CSS3 and Server-Side scripting?


Compassion

Compassion is a very deep and selfless emotion shown to others in need. I’ve always believed in helping others when you can, it not only helps society as a whole, but also helps you to develop into a better person yourself. There are different ways to show compassion, you can lend an understanding ear, donate time, money, or just help someone out in need. I’ve given when I could, but I’ve never actually done any charity work myself. Habitat For Humanity sounds great, but the truth is I’m probably never going to sign up for manual labor. I’m looking forward to developing my skills to a point where I can help others in need by doing what I love. There are some pretty cool organizations to work with like Code4aCause that would be a great experience in its self. If your reading this you understand what a lot of people don’t, a properly built website is necessary for any growing organization or business. There are a lot of organizations that have compassion for others, and as necessary as a site may, there are many who simply can’t afford a proper one. I’ve seen the WYSIWYG versions, and I honestly believe they do more harm than good. I have two friends that own small businesses that I’m looking forward to helping them as soon as I have the time. I’ve had a lot of help from others on my journey learning to code, and I’m looking forward to extending my knowledge and abilities to others!


Diversity

Diversity in Web Design, there’s a lot different ways to do everything code, some right, some wrong, and some just different. That’s one of I’m not going to focus on that here though. What I am going to focus on is one of the coolest aspects of this industry, its open source community, from software, to different ways everyone is willing to share information. From the people designing the software to the people answering questions in forums, every one of them share a passion and a need to share their knowledge with others seeking it. It seems to be the common bond that everyone shares and learns from. As impressive as this is to me, I’m equally impressed when I think about where all this information is coming from. These are people in different countries with different cultures, languages, religions, and jobs. It’s kinda cool to think about how many different walks of life come together to create JavaScript libraries, tutorials, conferences, course work, and much more. Every time I post a question in a forum and someone answers (which they always do, and in a very polite manner as well) I have to wonder, what do they  do. It’s common to form bonds of interest with people of other walks of life, but the magnitude of this industry really blows me away!


Goal Setting

In order to achieve anything  in life goals need to be set. I’m sure no one has become great or even remotely successful with out have setting them. Having goals helps keep me focused, on track, and overcome obstacles in my path. I have a lot of things I want to accomplish in this short life and it’s going to take some kind of a system to reach them. I’ve found that it helps me to set long-term goals, then divide them into smaller short-term goals that it’s going to take to reach them. It helps me keep perspective, not lose focus, or become to overwhelmed. Accomplishing the small goals not only get you a little closer to your ultimate plan, but it also gives you some gratification for the effort and work you’ve done thus far helping you to realize that your goal is achievable and your on your way to doing it! I’ve conquered a lot of goals and I can honestly say whether or not the end outcome was exactly what I had anticipated, the success of reaching them is a great feeling! Now that I’m on a soap box, I’m going to take my own advise and get back to working on one of my current goals!


Follow

Get every new post delivered to your Inbox.