Eclipse Andmore Project David Carver Eric Cloninger - - PowerPoint PPT Presentation

eclipse andmore project
SMART_READER_LITE
LIVE PREVIEW

Eclipse Andmore Project David Carver Eric Cloninger - - PowerPoint PPT Presentation

Eclipse Andmore Project David Carver Eric Cloninger @AndmoreProject Who is involved in Andmore Eric Cloninger (@ericc) Samsung David Carver


slide-1
SLIDE 1

@AndmoreProject ¡

Eclipse ¡Andmore ¡Project ¡

David ¡Carver ¡ Eric ¡Cloninger ¡

slide-2
SLIDE 2

@AndmoreProject ¡

Who ¡is ¡involved ¡in ¡Andmore ¡

  • Eric ¡Cloninger ¡(@ericc) ¡

– Samsung ¡

  • David ¡Carver ¡(@kingargyle) ¡

– Manifest ¡SoluBons ¡

  • Doug ¡Schaefer ¡(@dougschaefer) ¡

– QNX/Blackberry ¡

  • Max ¡Andersen ¡(@maxandersen) ¡

– JBoss ¡

  • YOU! ¡
slide-3
SLIDE 3

@AndmoreProject ¡

What ¡is ¡Andmore? ¡

  • An ¡Eclipse ¡project ¡under ¡the ¡Tools ¡top-­‑level ¡

project ¡(iniBally ¡named ¡Proteus) ¡

  • Contains ¡a ¡fork ¡of ¡the ¡ADT ¡plugins ¡from ¡the ¡

Android ¡Open ¡Source ¡Project ¡(AOSP) ¡

  • Contains ¡some ¡of ¡the ¡former ¡MOTODEV ¡

Studio ¡plugins ¡for ¡Android ¡

slide-4
SLIDE 4

@AndmoreProject ¡

Why ¡are ¡we ¡doing ¡this? ¡

  • Open ¡> ¡closed ¡
  • Choice ¡is ¡good ¡
  • ADT ¡is ¡in ¡maintenance ¡mode ¡
  • Developers ¡who ¡already ¡use ¡Eclipse ¡don’t ¡want ¡

another ¡IDE ¡

  • Downstream ¡adopters ¡want ¡an ¡Eclipse ¡Android ¡

soluBon ¡

slide-5
SLIDE 5

@AndmoreProject ¡

But, ¡really… ¡ ¡ Make ¡Android ¡tools ¡not ¡suck ¡ ¡

slide-6
SLIDE 6

@AndmoreProject ¡

When ¡ ¡

  • May ¡2014 ¡– ¡Discussions ¡to ¡make ¡a ¡project ¡by ¡

forking ¡ADT ¡and ¡MOTODEV ¡

  • October ¡2014 ¡– ¡Project ¡approved ¡at ¡Eclipse ¡
  • January ¡2015 ¡– ¡Infrastructure ¡created ¡at ¡

eclipse.org ¡

slide-7
SLIDE 7

@AndmoreProject ¡

Roadmap ¡

  • Clean ¡up ¡package ¡names ¡
  • Ongoing ¡support ¡for ¡Android ¡plaaorm ¡SDKs ¡
  • Maintain ¡interoperability ¡with ¡other ¡build ¡processes ¡
  • Release ¡on ¡Mars ¡train ¡(stretch ¡goal) ¡
  • EPP ¡Package ¡by ¡Mars ¡SR1 ¡(September-­‑ish) ¡
slide-8
SLIDE 8

@AndmoreProject ¡

New ¡features ¡

  • Maven ¡using ¡m2e-­‑android ¡
  • Gradle ¡projects ¡via ¡Buildship ¡project ¡
  • AAR ¡Support ¡
  • SDK ¡discovery ¡improvements ¡
slide-9
SLIDE 9

@AndmoreProject ¡

Work ¡with ¡other ¡projects ¡

  • CDT ¡– ¡NaBve ¡libraries ¡and ¡debugging ¡
  • JDT ¡– ¡Java ¡ediBng/building ¡
  • WTP ¡– ¡XML ¡tooling ¡
  • DTP ¡– ¡SQLite ¡and ¡database ¡support ¡
  • Sequoyah ¡– ¡L10n ¡
  • Target ¡Management ¡– ¡Remote ¡services ¡
slide-10
SLIDE 10

@AndmoreProject ¡

slide-11
SLIDE 11

@AndmoreProject ¡

We ¡<3 ¡Pull ¡Requests ¡ ¡

fork ¡it, ¡change ¡it, ¡fix ¡it, ¡push ¡it, ¡pull ¡it ¡

slide-12
SLIDE 12

@AndmoreProject ¡

Where ¡can ¡I ¡learn ¡more? ¡

  • Code ¡at ¡Github ¡

– hip://github.com/eclipse/andmore ¡ ¡

  • Issues ¡on ¡Bugzilla ¡

– hip://bugs.eclipse.org ¡ ¡

  • Developer ¡list ¡

– andmore-­‑dev@eclipse.org ¡

  • These ¡slides ¡on ¡Google ¡Drive ¡

– hip://goo.gl/7GGHsT ¡ ¡

  • Poster ¡session ¡tonight ¡at ¡6 ¡PM ¡
slide-13
SLIDE 13

@AndmoreProject ¡

+1 ¡ ¡ ¡ ¡0 ¡ ¡ ¡ ¡-­‑1 ¡

Sign ¡in: ¡www.eclipsecon.org ¡

Evaluate ¡the ¡sessions ¡

slide-14
SLIDE 14

@AndmoreProject ¡

Demos ¡