Symbian Tools Sig

  • Uploaded by: Symbian
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Symbian Tools Sig as PDF for free.

More details

  • Words: 1,048
  • Pages: 21
Symbian Tools SIG October 29, 2009

Agenda - Morning

             

8:45-9 Gathering and Tea/coffee/Juice/water/mini croissants 9-9:30 Formal start and Introductions 9:30-10 Symbian tools mission and update - Paul Beusterien 10-11 Overview of Nokia's planned tools contributions - Rich Bartlett, Petri Virtanen 11-11:15 Tea/coffee break 11:15-11:30 Architecture update - Mark Welsh 11:30-12:15 Package Owners Update - Dan Podwall, Matti Laitinen, Larry Knibb, James Virdee, Marc Tolentino

Copyright © 2009 Symbian Foundation.

2

Agenda - Afternoon                  

1:50-2:15 Finish packages 2:15-3 Qt Tools - Thomas Strehl 3:00-3:30 Web Development - Craig Cumberland 3:30-3:45 Members Tools Requirements and Contribution Ideas – SEMC – QuakOn Liew 3:45-4 tea/coffee/water 4-5:30 Eco-System Updates - Accenture, CodeSourcery, ARM, ToolAware if time 2012 Mobile Tooling Vision Exercise 5:30-6 Wrap-up and Action Summary - Paul 6:15 Dinner

Copyright © 2009 Symbian Foundation.

3

Theme and Goals  

Theme – Building Community    

 

How do we create and strengthen a community with ourselves as the tools providers for the Symbian eco-system? How do we we keep the community vibrant and growing for open source contributors and proprietary tool providers?

Goals    

Build common understanding among tools creators of Symbian tools and strategies Meet the people

Copyright © 2009 Symbian Foundation.

4

Ground Rules

 

Open Discussions Respect Requests for Discretion Contribute and Stay Engaged Wait for breaks for other business

 

Building community isn’t just about sharing source

     

 

 

Take advantage of connecting with bright people with impressive accomplishments

Core and context

Copyright © 2009 Symbian Foundation.

5

Exercise  

What are the top two or three priorities for Symbian tooling?

Copyright © 2009 Symbian Foundation.

6

Exercise  

What are the top three priorities for Symbian tooling?

 

Work with your sub-group to prioritize a top three list

 

Pick a spokesperson to present the list back to the entire group

Copyright © 2009 Symbian Foundation.

7

Group 1  

Build a tools community by getting contributions from as many as possible

 

Tools offer that attracts and enables contributions

 

Make tooling an attractive part of story for people contributing to building on top of Symbian platform

Copyright © 2009 Symbian Foundation.

8

Group 2  

Platform creation      

 

Reduce build times Better emulation environment Better debugging

Tooling experience  

Edit build debug cycle times improvements

Copyright © 2009 Symbian Foundation.

9

Group 3      

Simplicity – eliminate obstacles Standardization – use open tools and standards Identify core tools and bring them forward

Copyright © 2009 Symbian Foundation.

10

Group 4  

Understanding the tool portfolio

 

User experience of getting started with install and usage

 

Productivity of system of tools

Copyright © 2009 Symbian Foundation.

11

Group 5  

Getting started

 

Developer experience with signing

 

Tools to support contribution to platform

 

Build a great platform in open source community including tools

 

Build and test optimization

Copyright © 2009 Symbian Foundation.

12

Symbian Tooling Improvement Areas •  •  •  •  •  •  • 

Usability Replace the emulator On-target debugging Linux and Mac development support Fix Symbian signed Modern compilers Hello world experience (Getting Started)

Usability  

Getting Started is very painful for Symbian    

Easy to forget once you’re past it Much more urgent now    

Engaging App Developers Lots of other choices

 

Not just getting started

 

From a Taiwanese ODM VP  

“Symbian porting was TEN times more difficult than Android one”

 

Despite wanting to work with open source platforms, Mozilla gave up on Symbian Fennec port because of the complexity

 

Usability and usage are highly correlated

Copyright © 2009 Symbian Foundation.

14

Symbian Tools Team Mission • 

Provide good usable tools to foster application development community

• 

In addition to platform tools for handset manufacturers, also provide compelling tools for app developers

• 

Use open source to foster community for tools development (as well as tools usage)

Symbian Tools Team Priorities

• 

Tooling is the one area where development is being funded

• 

Priorities •  •  • 

Cross-platform tooling for native app developers Attract Web developers Work with package owners to lead a vibrant open source tools community

Native Tools  

Working with CodeSourcery to provide gcc, gdb, and QEMU    

 

Also partnering with CodeSourcery to provide libraries so that the Symbian kernel can be built without commercial code  

 

On Windows, Mac, and Linux Planned Delivery – January 2010

Planned Delivery – February 2010

IDE - Collaborate with Carbide and Eclipse CDT teams        

Focus on usability improvements Create a rebranded Symbian IDE Symbian Foundation Eclipse architect starts November 2 How does Qt Creator fit into Symbian eco-system?  

First, what is the process/criteria to decide?

Copyright © 2009 Symbian Foundation.

17

Web Development  

There are at least an order of magnitude more Web developers than C++ developers  

 

Develop a pure Eclipse plug-in for WRT      

 

How do we attract them to the Symbian platform?

Enable WRT development without going to a 3rd party site or repetitive advertising Currently the Symbian tools will target a one-release old WRT while a Nokia-Symbian executive disconnect gets resolved Planning to open up Symbian Web tooling to other tools developers in December

Partner with at least one cross-mobile web platform tools vendor to provide Symbian support  

Leading candidate is Appcelerator Titanium

Copyright © 2009 Symbian Foundation.

18

Packages  

Although we have some minimal investment in tools directly from Symbian Foundation  

It is only a small percentage of the needed investment

 

We need continued active contributions from existing packages

 

We need more diversity in tools package contributors

Copyright © 2009 Symbian Foundation.

19

Packages Eclipse Environment

Dynamic Analysis Apps

IDE

Dynamic Analysis C & C

SDK Creation Apps

Dynamic Analysis MW

SDK Creation Middleware

OS RnD Tools

Home Screen Tools

Platform Tools

Test Management

RnD Tools

Test Execution

Static Analysis Apps

Test Frameworks

Device Debug Services

Build Tools

Stubs

Host Environments

User Interface

Compatibility Analysis

User Interface Tools

SW Configuration MW

SW Configuration Apps

Challenges and Opportunity

 

The Tornado is coming ….

 

How will we respond?

Copyright © 2009 Symbian Foundation.

21

Related Documents

Symbian Tools Sig
June 2020 6
Sig Tools - Semc
June 2020 1
Symbian
July 2020 10
Sig
May 2020 41
Sig
June 2020 26

More Documents from ""