Designing the XO-4 Touch – Part 2: Sugar changes for Touch

The touchscreen hardware is, of course, only as good as its software support. Fortunately, the XO’s Sugar user interface is naturally well suited for touchscreen use, with large, clearly designed icons that users instinctively want to touch.

Sketch of the Sugar interface

Sketch of the Sugar interface

The changes that the team is undertaking to Sugar are simple and subtle, and designed to feel natural to both experienced Sugar users and newcomers.

Icons are moving for better spacing, they are getting enlarged and rearranged to make things work better for touch. The team is adding adding swipe-to-scroll gestures (also known as kinetic scrolling) to show the frame, pinch to zoom and touchscreen-style text selection.

Internally, Sugar has seen a major overhaul that will benefit users of all XOs and unlock modern touchscreen features. This work is intended to provide a solid foundation for the coming years of Sugar development.

The magic in these modern touches relies on heavy engineering, and to perform it OLPC has joined forces with a team from Open Source software consultancy called Lanedo to make Sugar work smoothly with multitouch.

To make the user interface ready for the XO-4’s multitouch capabilities the team has fixed and improved the graphical subsystem (X.org) and the UI toolkit (GTK+)—enhancements include support for gestures and better control over the look-and-feel of the UI, so that icons appear just so on screen.

One of the most exciting features is the new intuitive text selector. Thanks to the newly introduced handles that allow exact positioning, selecting text on the touchscreen now feels like a natural task. The on-screen keyboard is also tightly integrated, preventing applications from taking away the keyboard’s focus when scrolling. Furthermore, several commonly known gestures like zoom, rotate and swipe have been added to the Sugar environment.

A “little” keyboard to go along with Sugar

Sometimes you need to type something in eBook mode, or want to type in a language that is different from the keyboard layout that you have. Sugar now includes an outstanding on-screen-keyboard called “Maliit” (“little” in Tagalog). Just as any other tablet, the XO-4 can be put in eBook mode and still offer the option to open a web browser and type in a URL or a search term.

The team behind Maliit—OpenIsmus—has been working with OLPC to bring this best-of-breed on-screen-keyboard to the XO laptop and to integrate it with user experience. A lot of work goes into making sure that the keyboard appears at the right time, behaves and looks the right way.

This little keyboard opens a window for people working with multiple languages and accessibility. Some multicultural regions need 3 different scripts on the key caps; but only one can be put on the actual keys. Using the on-screen-keyboard, you can type in your language in any XO-4 Touch that you get your hands on.

For users that cannot type easily, but can drive a pointer of any kind, the on-screen-keyboard is an accessibility feature that can be enabled on any XO, even those without touchscreen.

Designing the XO-4 Touch – Behind the scenes with OLPC’s next generation laptop – Part 1: Touchscreen

The next generation XO laptop is due to go into production in 2013, offering the first
touchscreen ever provided by One Laptop per Child. In this article, the OLPC development team provides a behind-the-scenes look at the new laptop, revealing what features will be entirely new, and what good things will be preserved.

Two models are in development: the XO-4 Laptop, and the XO-4 Touch, a convertible laptop with a touchscreen. The XO-4 Laptop follows the tradition of the XO-1.75, the current OLPC laptop, but upgrades the processor and memory, can handle a longer-life battery, and adds a mini-HDMI port to allow easy connection to monitors and projectors.

The XO-4 Touch is all that plus a child-friendly touchscreen that improves on the existing display, keeping sun-readability and ease-of-repair. Both models can be requested with grid membrane keyboard or mechanical keyboard, which the development team calls “chewy” and “crunchy”.

Touchscreens in the sun 

Over the last few years, the development team has spent an enormous amount of time looking at touchscreen technology. It was a serious challenge to find a solution that would work well for OLPC devices, keeping repairs simple, sun readability, drop and general child-resistance and low cost.

They found the answer in Neonode’s zForce. It is an infrared-based touch implementation that works without adding a new layer of glass in front of the existing Pixel Qi screen, keeping sun-readability intact.

This approach avoids all the costs and complications in capacitive glass touchscreens. One of the complications is reparability—capacitive touchscreens are glued and nearly impossible to replace or repair. The zForce IR touchscreen can be easily replaced and repaired. zForce is also power-efficient—Neonode has worked hard to ensure that the power consumption is so small that it does not impact battery life.

All touchscreens technologies are sensitive to dust and dirt to some degree. Neonode’s zForce technology is especially good at handling wet and sweaty fingers, which confuse other touchscreens and touchpads.

Nobody else today delivers a touchscreen that is childproof, repairable and sun-readable.

Computers going to low-income campuses – Project LIFT

Published Monday, February 25, 2013 3:18 pm by Herbert L. White – The Charlotte Post

More than 2,000 elementary school students in the Project LIFT zone will take delivery of notebook computers on Feb. 26.

One Laptop per Child Association will provide the laptops for students in the first through fourth grades as part of the organization’s largest U.S. effort to date – with funding from the John S. and James L. Knight Foundation. The machines will be presented at Druid Hills Academy, 2801 Lucena St.
“We are pleased to be working with the Knight Foundation and Project LIFT in this bold endeavor,” said Rodrigo Arboleda, chairman and CEO of One Laptop per Child. “We believe that partnering with foundations, the private sector and the public sector is an excellent model that can be replicated across the country.”

photo (2)
The computers are integral to Project LIFT, a $55 million, community-oriented campaign to improve academic achievement in 11 northwest Charlotte schools. The program’s goal is to have 90 percent of the zone’s elementary students perform on grade level, achieve more than one year of academic growth per grade, and improve the graduation rate at West Charlotte High School. Project LIFT has offered notebook computers at a discount to families and provided free broadband access for a year.
“Our technology pillar has become complete with One Laptop per Child,” said Project LIFT Zone Superintendent Denise Watts. “These strategies will no doubt introduce 21st century technology to our students and help bridge the technology gap,” said Watts.

Continue reading here.

Uruguayan Youth Shines as Programmer Distinguished by Google

BY GIOVANNA FLEITAS

AFP

MONTEVIDEO — Agustin Zubiaga, a 15 year old Uruguayan, recently won a content sponsored by Google, thus becoming one of twenty teenagers from around the world to be recognized for his programming skills.

“When I was 12 years old, a teacher taught me to program. The rest I learned on the internet. I have been around computers as long as I can remember, as my mother is a professor of computer science. I love what I do, I think it’s my calling,” Zubiaga told AFP from his home in the department of San José in southwestern Uruguay.

His love of programming led him to volunteer with Sugar Labs, the organization devoted to developing free software. Sugar Labs created a learning platform written and maintained by volunteers around the world. Zubiaga uses his One Laptop Per Child (OLPC) laptop to support the Sugar Labs initiative.

Zubiaga also benefited from the  local OLPC project, called Plan Ceibal. The project began in 2006. To date, the Plan Ceibal has distributed more than 500,000 computers to students throughout Uruguay.

Zubiaga, who recently graduated from San Jose Rafael Perazza public school, said “I can be on the computer only for 4 hours per day, as that is the time that my parents allow me to use the computer. If it were up to me, I would spend much more time on the computer, because I never get bored of programming. ”

Among the Applications that Zubiaga presented to enter the competition, one was an app to create custom wallpapers on computers that use the Sugar operating system. Zubiaga’s application was awarded the highest score.

“The news gives us great joy. Augustin’s overall performance is excellent. In addition, his willingness to collaborate with others within the school shows a great spirit of cooperation” stated Veronica Massa, Director of San Jose Rafael Perazza public school.

His father, Nestor Zubiaga, said that the key is that his son “loves” what he does. “The prize took us by surprise, and it is clear that he has great ability,” he added.

The passion for programming and dedication transformed Agustin into one of the 20 young people from around the world selected by Google. Zubiaga was selected from a total of 334 participants from 26 countries. Zubiaga and another teenager from Argentina, were the only two Latin American representatives among the winners.

As a reward, in April he will travel to Mountain View, California, to visit Google’s headquarters.

Watch a video of Agustin being interviewed here (Spanish)

Students of Manitoba reach 2nd place in Nationwide Mathematics competition

Grade 3 Teacher Nathan Lang is inspired by the way technology has enhanced his students’ passion for mathematics. Last year, students of Otetiskiwin Kiskinwamahtowekamik School in Nisichawayasihk Cree Nation (Nelson House, Manitoba) received personal laptop through the OLPC Canada program.

Continue reading this post here.