Development Update

April 5, 2007

We know that you’ve been wanting to turn your Leopard programs into executable files that are independent of Leopard, and we’ve responded to this request by providing a registered component in the forthcoming version of Leopard for those who are interested.

I’ve finished writing the sample programs that are to be included with the final distribution while we go back and forth on some important details that are essential for the upcoming release. I’m trying my best to push hard and get v2.1 out the door as soon as possible, and even though the software is done, there’s still some Web site work to do.

Trust me, I’m ready to open this up to world so that I can focus my efforts on approaching schools and helping them to understand why Leopard is good for their students.


Sloop on Programming

March 27, 2007

Chris Sloop recently wrote a post on his blog that talked a little bit more about WeatherBug’s efforts with trying to help students get interested in programming, which Leopard is obviously a part of.


New Leopard Application – MCP Weather

March 21, 2007

Although we haven’t posted it on the Leopard Applications page yet, I just couldn’t wait any longer to let you know about another great program from Matthew Paige called MCP Weather. This is definitely one of the best weather applications that we’ve seen so far, so check out the code and see what you can learn from it.

The next version of Leopard is going to dramatically enhance what you can do with WeatherBug data and the language in general, so I hope to see some very creative programs once that version rolls out.

In terms of progress, I’m currently revising the documentation, so we’re coming down the home stretch.


Getting Closer

February 27, 2007

In continuation of this post, we’ve added support for five WeatherBug stations and cameras within one program, and a number of different sizes and configurations are available for each WeatherBug station that you include in your Leopard programs. The refresh onclick command has also been implemented, and it’ll really make a difference in how programs are constructed in Leopard.

In response to multiple requests, we’ve also included basic math functions to encourage students to add, subtract, multiply, and divide with variables.

The bulk of development on this next version of Leopard is complete, and some final finishing touches are being made right now. I’ll keep everyone updated as we get closer to the release date.


New Leopard Applications

February 19, 2007

From the Leopard Applications page:

Truro School Student Applications
Developed By: Megan O’Leary
“Included in this example are several examples from students of Truro School in Truro Massachusetts. Enjoy and share!”

Web Page Creator
Developed By: Ashley Hunter
“Web page creator is a basic html, PHP, and Java editor. It gives you the choice of file types you can use and it also will give you an outline of the code you need to make it into your chosen file type.”

Bermuda LUA Codesnippet-Generator
Developed By: bumuckl
“With the BerCSG its very easy to create your own LUA-Applications for Sony PSP…”

Adairville Weather
Developed By: Daniel Draper
“WeatherBug weather for my area. Bowling Green Kentucky”


New WeatherBug Commands

February 14, 2007

Development on Leopard is continuing to move forward, and the integration with WeatherBug’s data is becoming more complete as each day passes. For your information, the following commands have been added to the current development version of Leopard, which should be released in the near future:

weatherbug travel weather
weatherbug wind chill
weatherbug infrared satellite
weatherbug visible satellite
weatherbug wind speed
weatherbug highs today
weatherbug lows tonight
weatherbug highs tomorrow
weatherbug lightning
weatherbug storm tracker

This tight integration will enable teachers to build more complete interactive lesson plans that contain live weather data, and the additional features give students more content to learn from and get creative with.


Viva Leopard!

February 14, 2007

At this time, Leopard is only released in English, however, I have tossed around the idea of developing language packs that can be added on to encourage people who speak languages other than English to use Leopard. Over the years, I’ve heard from Leopard users who primarily speak languages such as Spanish, French, and German, and they’ve continued to encourage me to release the programming language in other real languages so that more people can have easy access to it. I do agree that this would open up Leopard to a huge amount of new users, and down the road, I’d like to develop a way to make this work.

Until then, the Leopard users have taken the matter into their own hands. For example, a programmer called debianburn recently translated the Leopard documentation into Spanish and sent it to me in a nice compressed HTML help file that you can download right here. If you speak Spanish, then you’ll most likely really appreciate this.

Yes, the Leopard community is alive and well, and it knows no boundaries.