Dawnfoster (Talk | contribs) (→Schedule: updated registration links) |
(→Qt development workshop) |
||
| (10 intermediate revisions not shown) | |||
| Line 69: | Line 69: | ||
*Spaces F and G will be used as a meeting room bookable space | *Spaces F and G will be used as a meeting room bookable space | ||
| - | == | + | == Attendee information == |
| - | + | For flight arrival & departure times, please see [[MeeGo Conference Spring 2011/Flight Information]] - feel free to add your own arrival & departure times, contact people to share taxis or meet up at the airport. | |
| + | |||
| + | For sponsored attendees sharing rooms, please choose your sharing partner on the [[/Accommodation | accommodation page]], or we will assign the person sharing a room with you. | ||
== MeeGo Conference Warm-Up == | == MeeGo Conference Warm-Up == | ||
| Line 91: | Line 93: | ||
|Sat 21, 09:00 - 12:30 | |Sat 21, 09:00 - 12:30 | ||
| [[#Introduction_to_Qt | Introduction to Qt ]] | | [[#Introduction_to_Qt | Introduction to Qt ]] | ||
| - | | | + | | -- |
| [[#UX_workshop | UX workshop ]] | | [[#UX_workshop | UX workshop ]] | ||
|- | |- | ||
| Line 121: | Line 123: | ||
=== Introduction to Qt === | === Introduction to Qt === | ||
| - | Training course offered by | + | Training course offered by Roland Krause from ICS and MeeGo community member Thomas Perl. |
Topics covered include: | Topics covered include: | ||
| Line 140: | Line 142: | ||
** Transitions | ** Transitions | ||
** Simple Animations | ** Simple Animations | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
=== Community OBS === | === Community OBS === | ||
| - | David Greaves, Niels Breet and Henri Bergius will take you through the basics of using Community OBS, uploading your project, getting it built and packaged automatically, fixing any build issues, and making the software available on the community software downloads site. | + | David Greaves, Niels Breet and Henri Bergius will take you through the basics of using Community [[/OBS|OBS]], uploading your project, getting it built and packaged automatically, fixing any build issues, and making the software available on the community software downloads site. |
This will be part tutorial, part hands-on workshop, part BOF. | This will be part tutorial, part hands-on workshop, part BOF. | ||
| - | + | ||
=== UX workshop === | === UX workshop === | ||
| Line 157: | Line 154: | ||
=== Makers contest === | === Makers contest === | ||
| - | 10 teams of 3 to 4 people will have one hour to build the best siege weapon possible for a live action Angry Birds round which will decide the winner. Trebuchet, catapult or slingshot, the weapon must be able to send an Angry Bird bean-bag into a pre-arranged structure containing evil snorting pigs. The winner will be determined by our impartial judges and comperes, Dave Neary, Alison Chaiken & Julien | + | 10 teams of 3 to 4 people will have one hour to build the best siege weapon possible for a live action Angry Birds round which will decide the winner. Trebuchet, catapult or slingshot, the weapon must be able to send an Angry Bird bean-bag into a pre-arranged structure containing evil snorting pigs. The winner will be determined by our impartial judges and comperes, Dave Neary, Alison Chaiken & Julien Fourgeaud. |
Equipment available to teams will include: various balsa wood cuts, glue guns and glue sticks, twine, paper clips, plain brown paper and elastic bands. There may be some other surprise materials thrown in on the day, if we're feeling generous. | Equipment available to teams will include: various balsa wood cuts, glue guns and glue sticks, twine, paper clips, plain brown paper and elastic bands. There may be some other surprise materials thrown in on the day, if we're feeling generous. | ||
| Line 207: | Line 204: | ||
=== MeeGo localisation === | === MeeGo localisation === | ||
| - | + | Margie Foster will discuss the localisation process for MeeGo. This is not a "formal" tutorial, since Dimitris Glezos cannot be there. Margie hopes to have an active discussion about the localisation process, and share upcoming milestones in the MeeGo UX localisation schedule. She plans to cover: | |
| - | * | + | * How to extract translatable strings from an application--both QML-based and using "gettext" |
| - | + | * The process of using QTLinguist and Transifex to translate the strings | |
| - | * | + | * Describe how the strings get from Transifex into MeeGo |
| - | * | + | * Describe how the language packs are generated |
| - | * | + | * Discuss how you as a developer can compile and test your translated application |
=== Qt development workshop === | === Qt development workshop === | ||
| Line 222: | Line 219: | ||
* Thomas Perl | * Thomas Perl | ||
* Sampo Savola | * Sampo Savola | ||
| + | |||
| + | '''Results''' | ||
| + | * [[QtWorkshop/TeamSirloin|Team Sirloin]] | ||
| + | * [[QtWorkshop/TeamBacon|Team Bacon]] | ||
| + | |||
| + | == Partners Activities == | ||
| + | Quite a few people will be accompanied by partners who may not be *quite* so enthusiastic about immersing themselves in MeeGo 24x7... so there's a [[/partners|partners page]] to organise some events nearby to give them a break from the tech. | ||
| + | |||
| + | === Tourism === | ||
| + | If you have a little extra time then check the [[/Tourism|tourism page]] for a few ideas. (Please feel free to add ideas too). | ||
== Hacker Lounge == | == Hacker Lounge == | ||
The main Conference site is: San Francisco Meego Conference 2011
Contents |
May 23 - 25: San Francisco Regency Hyatt
Team Lead: Amy Leeland
Advisory and Community Interface:
Program Committee:
Coordination:
Link to conference area map:[1]
2nd Floor Street Level entrance
Breakouts and room descriptions as follows:
3rd floor Bay Level
4th floor Atrium Lobby Level
This includes Garden Room A+B, 13 Views Lounge, and Hospitality Room can seat up to 1400 in this area.
1st Floor Pacific Concourse Level
For flight arrival & departure times, please see MeeGo Conference Spring 2011/Flight Information - feel free to add your own arrival & departure times, contact people to share taxis or meet up at the airport.
For sponsored attendees sharing rooms, please choose your sharing partner on the accommodation page, or we will assign the person sharing a room with you.
The MeeGo Conference Warm-Up will include workshops catering to MeeGo application developers, and tutorials to help people get started developing for the platform. We also plan to have some fun extra-curricular activities involving building things. The warm-up sessions will be held at the Hyatt in San Francisco (the conference hotel/ conference facility) on May 21-22, the weekend before the conference begins.
We will have two parallel tutorial tracks, on a range of topics related to MeeGo, and one workshop track where people can get together and work on programming problems or brainstorm application designs.
And we plan some fun activities throughout the weekend, including a Maker's Contest where contestants will have to use raw materials including balsa wood, paper clips, string, paper and glue to build a machine capable of launching a projectile (Trebuchet, slingshot, catapult, whatever) over a distance of ~10m. The results will be judged with a live-action Angry Birds contest. And every evening we'll be running Werewolf sessions.
| Date/Time | Tutorial 1 | Tutorial 2 | Workshop |
|---|---|---|---|
| Sat 21, 09:00 - 12:30 | Introduction to Qt | -- | UX workshop |
| Sat 21, 14:00 - 17:30 | Introduction to Qt | Community OBS & Software Distribution | UX workshop |
| Sat 21, 18:00 - 19:30 | Siege weapon building, live action Angry Birds | ||
| Sat 21, 21:00 - late | Mini Werewolf | ||
| Sun 22, 09:00 - 12:30 | Introduction to MeeGo SDK (registration required) | Linux developer tools | Qt development workshop |
| Sun 22, 14:00 - 17:30 | Introduction to MeeGo SDK (registration required) | MeeGo localisation | Qt development workshop |
| Sun 22, 20:00 - late | Mass Werewolf, MeeGo Conference 2011 version | ||
Training course offered by Roland Krause from ICS and MeeGo community member Thomas Perl.
Topics covered include:
David Greaves, Niels Breet and Henri Bergius will take you through the basics of using Community OBS, uploading your project, getting it built and packaged automatically, fixing any build issues, and making the software available on the community software downloads site.
This will be part tutorial, part hands-on workshop, part BOF.
Developers are invited to turn up and present their applications to other attendees and our UX experts, and identify together areas of improvement and possible designs for presenting the same functionality to the use.
10 teams of 3 to 4 people will have one hour to build the best siege weapon possible for a live action Angry Birds round which will decide the winner. Trebuchet, catapult or slingshot, the weapon must be able to send an Angry Bird bean-bag into a pre-arranged structure containing evil snorting pigs. The winner will be determined by our impartial judges and comperes, Dave Neary, Alison Chaiken & Julien Fourgeaud.
Equipment available to teams will include: various balsa wood cuts, glue guns and glue sticks, twine, paper clips, plain brown paper and elastic bands. There may be some other surprise materials thrown in on the day, if we're feeling generous.
Important: You need to register in advance if you want to attend this session
The Intel AppUpSM Application Lab: MeeGo series will be in San Francisco for the MeeGo Conference Warm Up! Register now to Meet Bob Spencer from the MeeGo SDK team and members of the Intel AppUpSM developer program team to learn how to create and deploy MeeGo applications using the MeeGo SDK and the Intel AppUpTM SDK for MeeGo. Discover how to create exciting user experiences with MeeGo* and the Intel AppUpSM developer program. MeeGo promotes innovation and portability across multiple device types, such as tablets, netbooks and smartphones. Developing for MeeGo presents a great opportunity to make money and deploy your applications quickly and easily. You don't have to be attending the MeeGo Conference to attend this event!
Join us at The Hyatt Regency San Francisco Embarcadero Centre on Sunday, May 22, 2011 for one of our FREE training sessions to learn how to develop applications for MeeGo and the benefits of the Intel AppUpSM developer program. Two sessions are available to choose from:
Sunday, May 22: 9:00am - 12:30pm Sunday, May 22: 2:00pm - 5:30pm
General Agenda:
Seating is limited so register today at http://appdeveloper.intel.com/events
An overview of common Linux developer tools, including git, gdb and valgrind, by timeless.
Using MXR
searches to work from the foreign report to the codebase's native language
changing an API
Margie Foster will discuss the localisation process for MeeGo. This is not a "formal" tutorial, since Dimitris Glezos cannot be there. Margie hopes to have an active discussion about the localisation process, and share upcoming milestones in the MeeGo UX localisation schedule. She plans to cover:
A programming problem will be presented, and attendees will have a hands-on programming lab, with amateurs and experts on hand to help you out when you get into trouble. If you'd like to help out as an assistant during this training session, please add your name here:
Qt/QML/UI experts
Results
Quite a few people will be accompanied by partners who may not be *quite* so enthusiastic about immersing themselves in MeeGo 24x7... so there's a partners page to organise some events nearby to give them a break from the tech.
If you have a little extra time then check the tourism page for a few ideas. (Please feel free to add ideas too).
Was a very popular activity for community members. Having it stocked with beer and snacks was perfect, and we'd love to do something similar for spring.