SlideShare una empresa de Scribd logo
1 de 11
Branding Headache? Here’s your painkiller. Joana Costa | October 2011
Branding headache? | Here’s your painkiller Painkiller Summary ,[object Object]
Avoidhasslingdeveloperswith design issues
Quicklybuild for multi-brandedapplications
 Re-use common branding assets
 Automate branding process,[object Object]
Branding headache? | Overview Masabi Overview demo
Many platforms, many brands Branding headache? | Overview Other Phones
Branding headache? | Here’s your painkiller Developing for multi-branded mobile applications
Branding headache?  Branding headache? | Here’s your painkiller
Branding headache? | Here’s your painkiller Resource project strings SVN commit images Android specific resources Update to      head properties Android project Build.xmlCopies all resources from branded resources to the android res folder Android run with branded res

Más contenido relacionado

Destacado

Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
Masabi
 

Destacado (10)

Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Masabi Cx O Telecoms Strategy conference
Masabi   Cx O Telecoms Strategy conferenceMasabi   Cx O Telecoms Strategy conference
Masabi Cx O Telecoms Strategy conference
 
Mobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile TicketingMobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile Ticketing
 
Transport mTicketing: The mCommerce Catalyst
Transport mTicketing: The mCommerce CatalystTransport mTicketing: The mCommerce Catalyst
Transport mTicketing: The mCommerce Catalyst
 
Mobile Ticketing Workshop 2009
Mobile Ticketing Workshop 2009Mobile Ticketing Workshop 2009
Mobile Ticketing Workshop 2009
 
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
 
Masabi Rail Ticketing ITS
Masabi   Rail Ticketing ITSMasabi   Rail Ticketing ITS
Masabi Rail Ticketing ITS
 
Mobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile TicketingMobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile Ticketing
 
Transport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentationTransport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentation
 
2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)
 

Similar a Droidcon 2011 - Branding Headache? Here's Your Painkiller

Solutions mobiles portails
Solutions mobiles portailsSolutions mobiles portails
Solutions mobiles portails
dteboul
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
swethadn
 
Go mobile or go away detroit chamber 11.08.10
Go mobile or go away detroit chamber 11.08.10Go mobile or go away detroit chamber 11.08.10
Go mobile or go away detroit chamber 11.08.10
Detroit Regional Chamber
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
Raj Ojha
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
Raj Ojha
 

Similar a Droidcon 2011 - Branding Headache? Here's Your Painkiller (20)

Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
 
Sony Vaio ESP
Sony Vaio ESPSony Vaio ESP
Sony Vaio ESP
 
Shantanu kulkarni-Graphic and UIUX Designer
Shantanu kulkarni-Graphic and UIUX DesignerShantanu kulkarni-Graphic and UIUX Designer
Shantanu kulkarni-Graphic and UIUX Designer
 
Stop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile MathStop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile Math
 
Solutions mobiles portails
Solutions mobiles portailsSolutions mobiles portails
Solutions mobiles portails
 
intARact Universal Browser
intARact Universal BrowserintARact Universal Browser
intARact Universal Browser
 
App Piece 002 Copy
App Piece 002 CopyApp Piece 002 Copy
App Piece 002 Copy
 
Mobile Strategy 101
Mobile Strategy 101Mobile Strategy 101
Mobile Strategy 101
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
 
Development by Design
Development by DesignDevelopment by Design
Development by Design
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunity
 
Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5
 
Go mobile or go away detroit chamber 11.08.10
Go mobile or go away detroit chamber 11.08.10Go mobile or go away detroit chamber 11.08.10
Go mobile or go away detroit chamber 11.08.10
 
Adobe PPt
 Adobe PPt Adobe PPt
Adobe PPt
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
 
Role of UX in a Mobile First approach @ NextStep Americas 2014
Role of UX in a Mobile First approach @ NextStep Americas 2014Role of UX in a Mobile First approach @ NextStep Americas 2014
Role of UX in a Mobile First approach @ NextStep Americas 2014
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Azence_broch_12
Azence_broch_12Azence_broch_12
Azence_broch_12
 
Stamplay BAAS for marketing players
Stamplay   BAAS for marketing playersStamplay   BAAS for marketing players
Stamplay BAAS for marketing players
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Droidcon 2011 - Branding Headache? Here's Your Painkiller

Notas del editor

  1. I’m an android developer at Masabi, a company that masters in developing apps for passengers to securely buy and display tickets on their phones.
  2. It might be better to show you a promo video of what we do, rather than talking about the company itself.
  3. 10
  4. Developers of mobile applications know exactly how difficult and frustrating app coding can sometimes get. The problem intensifies further while writing code for multi-branded mobile applications. Each brand wants its own set of features, color schemes, images, text and so on. How can we ease the pain ? Create an ant target for each of your brandings. For each single target you can add different files (e.g. images) and set an app name. You can even use the same file names (but stored under a different location) and you can build your brand-apps pretty fast.The main downside comes when you have lots of different brands and/or lots of different resources. Changing any aspect of the branding (adding/removing/renaming resources) can become quite tedious.
  5. Branded resources :We then have an automated build script that generates this folder according to the brands that are committed in the Resources Project (*our UKRailResources project*) that has all the resources (values, texts colours, dimensions, images, etcetc) for all the brands