Technologies

Holiday gaming competition with Mozilla and Goo Technologies

The web has come a long way, and especially lately it is amazing what great opportunities this means for game creators. To use open technologies to reach as many users as possible across multiple web browsers and platforms.

Looking at what WebGL, Web Audio API, Emscripten, asm.js and more have brought to the table, and what we’ve covered in articles here on Mozilla Hacks about gaming, WebGL, Audio etc, we are very excited to see the progress for gaming on the web.

Thinking about all this, we wanted to find an interesting way to encourage you to see what kind of games you could create! Together with Goo Technologies, we’re bringing you Goo’s Game Creator Challenge.

You will be using the Goo platform to create your games, which consists of:

  • Goo Engine – a 3D JavaScript gaming engine entirely built on WebGL/HTML5
  • Goo Create – a visual editing tool running on top of the engine

Categories

There are three different categories you can enter in:

  • Best Amateur Interactive Game Scene – Create a visually stunning interactive game scene using only the built in object primitives (simple 3D shapes, such as cubes, spheres, and so forth, that can be manipulated and combined together to create characters or other objects in a scene). This category is for those with little to no previous experience of game creation.
  • Best Desktop Game – Create an immersive game level for the desktop browser using Goo Create in combination with the Goo Engine JavaScript API.
  • Best Mobile Game – Create an immersive game level for the mobile Web using Goo Create in combination with Goo Engine JavaScript API – extra credit will be awarded for cross-platform games that also work on desktop.

Getting started

If you need inspiration to get started, a good place to start is Build an interactive scene in Goo Create or look at the Creating a Goon in Goo Create video:

Other good resources are:

Also, if you need help, you can go to the forums for Goo Technologies.

Prizes

As with any challenge, there are prizes! For the people entering the Best Amateur Interactive Game Scene category, the top 5 contributions will win:

  • $1,000 in cash
  • 5 year access to Goo Create Pro ($2900 value)

For the Best Desktop Game and Best Mobile Game categories, the prizes are:

  • A trip for two people to the GDC Conference in San Francisco, scheduled for March 17 – 21, 2014 or to GamesCom in Cologne, August 13-17 (maximum value $10,000) or $5,000 cash, at the winner’s option.
  • 5 year access to Goo Create Pro ($2900 value)
  • Guest post on the Mozilla Apps blog

Judges

Judging the challenge are people from Rovio (know for Angry Birds and more), Mozilla (Brendan Eich, CTO and inventor of JavaScript, Vlad Vukicevic, Engineering Director and inventor of WebGL) and Goo Technologies (Rikard Herlitz, CTO). They will pick the winners by January 17th.

Deadline for entry

Deadline for submitting entries is Tuesday, January 14 at midnight PT. Submit your entry by sending the url of your finished scene or game to mozgoocreate@mozilla.com.

For more information:

View full post on Mozilla Hacks – the Web developer blog

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Mobile Application Development Technologies and Opportunities

Mobile Application Development Technologies and Opportunities – Interview with Jonathan Rende

In this 13 minute interview with Jonathan Rende, Vice President Products @Appcelerator we talk about:

* Native vs Mobile Application Development with HTML5
* Skills required for both
* The pros and cons of both
* Tools that can leverage existing HTML, CSS and JavaScript skills to develop robust Native apps
* Job opportunities Mobile Application Development.

The post Mobile Application Development Technologies and Opportunities appeared first on Web Professionals.

View full post on Web Professional Minute

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

A tale of bricks and lost manuals – a talk about open technologies and a new challenge

a tale of bricks and lost manuals

I just got back from Berlin where I gave a closing keynote at the “Lange Nacht der Startups” – an entrepreneur meetup with lots of hacking, celebrities and startups showing what they can do. I was asked to give a talk about Firefox OS (as Deutsche Telekom were a main organiser and they are a Mozilla partner bringing phones to the masses) and I thought I wrap it in a personal story. So here is the transcript of my slides which I almost stuck to (as I wrote it after my talk). Sadly there is no recording.

a big box of lego bricks

When I was a kid, I inherited something amazing from my older siblings: a massive box of random Lego bricks. This box was collected over the years and what got lost along the way were the original manuals telling you how to assemble them to achieve a certain result: a car, a ship, a boat, a house and many other things. Now they were just bricks and I had to use my own ingenuity and creativity to reach similar results.

the patent paintings of the lego brick

I was empowered to do so because of interoperability of the bricks. That was the genius of Lego: the bricks of old were utterly compatible with the new ones and adding a roof tile for example to a car made for an amazing spoiler.

What it is, is beautiful. Lego advertisment in the 70s

I built incredible things. Some of them needed my personal eye to really be what I told people they were but, for me, they rocked. When I went to the playground and other, richer, kids had fancy cars and planes and boats I naturally felt bit jealous. When I saw, however, that when they dropped one of the cars things were different. Their cars were broken, they had to go and pester their parents for a new one and throw away the one they were – just earlier – totally happy with. When I dropped my cars, bricks might fall off but I could re-assemble them. Or smugly turn them into a plane or a boat.

The beautiful concept of assembling things from reusable bricks came back to me much later when I became a web developer. I had HTML, CSS and JavaScript and the world was my oyster. I could make a poem look pretty or I could make things fly on the screen. The bricks empower me and they are plain to see. Others could learn from what I did. The manuals wrote themselves as the product allows those who know about the bricks to look for them and see how I put them together. This made me who I am today. Not an expensive course, not a degree, not a piece of paper or login that told me that now I am a maker.

German head of state doing the same closed hand gesture over and over again

I think this somehow got lost. We think software and especially the mobile world is about fixed states, closed environments and those who can afford accessing and using them. It is an unhealthy market driven by commercialism where things need to break quickly so you can sell more. And, personally, I don’t see it as creative.

Firefox OS Logo

Luckily I work for a company that sees things quite similar, and created Firefox OS. This is a mobile operating system, that gives the bricks of the web the credit they deserve. The OS itself and the applications are all written in HTML5, CSS and JavaScript – and all parts of the OS are open source. Nothing is hidden, everything is shared. The idea is to take the success of the open standards on the Desktop web and bring it to the mobile world.

Hobbes cuddling the world

Talking of the world – a big difference that we are making right now is that with partners like Deutsche Telekom and Telefonicá we’re bringing mobile connectivity to the world. The OS has been already released in Spain, Poland, Venezuela and Colombia. The next markets are coming this quarter. In Spain, for example, a phone running Firefox OS is available in the shops for 79 Euro, unlocked and without a contract. And this price already includes 30 Euro for buying apps for the phone. In Poland, phones are available for one Szloty with a contract or 404 without one. Apps can be bought without the need for a credit card – instead you can charge them to your telephone bill or pay with a pre-paid SIM card account. This goes right back to me being jealous of the rich kids with the fancy toys: software is flexible and can be accustomed to various needs and environments. A great mobile experience that is dependent on you buying very expensive hardware and be locked in to a 24 month contract only available in a certain geographical region to me is a big step backwards. It is called the World Wide Web, not Welcome Western World. Mobile web connectivity with the option to have apps that work offline and give a great experience is not something that only the rich need. On the contrary – there is a whole new market, full of information-hungry people who should be allowed to take part in the biggest collection of human knowledge.

Lego minifig blueprint

And this is where you come in: entrepreneurs, developers, designers, writers, testers, makers. We give you the inter-operable bricks and the platform to distribute your products on. We don’t treat web technologies as a second class citizen and ask you to pay to develop with us or learn a new technology – instead we empower you to use what already works, give it a better and richer experience and bring it to the people who need and want it but so far have been locked out.

Explorers needed

The mobile web is upon us, it is needed and it works. We will not be able to have Desktop computers and fast wired connectivity world-wide. But we have a mobile infrastructure that can be used and improved upon. The now and next generation of users are mobile first and we want you to reach them without having to limit yourself to one platform. Developing in HTML5 means you can convert your products to Android and iOS. Starting with iOS means you have to start from scratch when the next platform takes over. And there will be another one. There always is. The lure of building something closed and calling it the best never to be replaced is big and over and over again companies fall for it. Flash was amazing and the only way to deliver rich experiences, remember?

Scared minifig

Of course it is scary. Working in a flexible environment is not for everyone. I work from home or on the go and my time schedule is all over the place, seeing that the people I work with are scattered all over the globe. Sometimes my work day starts at 4 and ends a 2 in the morning. I cherish that. I like the flexibility and I found that I am surrounded by amazingly creative people who are in control of their own career, output and destiny. Much like being an entrepreneur is like. Take the plunge, trust the bricks, and I promise you can build for now and tomorrow. Cycling is scary the first time you try it but later it makes you independent of time-tables, much faster than a car in inner city traffic and you keep in shape while you are on the move. The same goes for freeing yourself of the idea of a closed environment being the only thing you could ever release something in.

Scared minifig

Yes, LEGO changed. Now we have Star Wars, Harry Potter and many other themed bricks. The base bricks, however, remain and still have the same magical empowering features they had in the past – turning consumers who break toys into makers who create them. And this is you on the open web using free and open technologies in ways I can not even begin to predict now. You are invited, you are free to choose, and there is much to discover. Join me and see the bricks and build things of awesome.

Scared minifig

Thank you.

View full post on Christian Heilmann

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Systems Engineer-MS Technologies Email Systems

Beechwood Computing Ltd Madison, WI
Job description: Presently, there are over 35,000 users (with the majority of the mobile users being executive or senior level customers) taking advantage of the Department of Administration*s Enterprise E-mail services and include agencies like Department of Health Services… View full post on Dice.com – mobile

View full post on WebProJobs.org

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Software Engineers – J2EE Technologies

Choice Personnel Inc King of Prussia, PA
Job description: …J2EE technologies. * Hands-on development experience of Eclipse RCP and/or Plug-in. * Working knowledge of common web backend technologies and/or frameworks such as Spring Framework, Spring MVC, Struts, Apache Wicket, and/or JBoss Seam. * Good… View full post on Dice.com – web

View full post on WebProJobs.org

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

.NET/Semantic technologies developer

Gotham Technology Princeton Junction, NJ
Job description: …developer that can learn new technologies quickly and collaborate seamlessly with local and remote team members. * C#, .NET Engineer with 8+ years of experience * 3+ years of C# experience (3.5/4.0, LINQ)* 3+ years services development (web… View full post on Dice.com – web developer

View full post on WebProJobs.org

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Is your Website a Gateway to Business & Branding Paloji Technologies provides a superior web designing, web hosting …

Presentation. Our Services CMS Website (Content Management Website) New Static Web Designing Custom Web design Ecommerce Web design Dynamic Web design Flash Web design Custom Software Development Website Redesigning PHP Web development SEO Optimization

View full post on web development – Yahoo! News Search Results

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)