Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Rebranding an ios application

3 327 vues

Publié le

How to rebrand your app from the Captain Train team.

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Rebranding an ios application

  1. 1. Rebranding 
 an iOS app
  2. 2.  @
  3. 3.  @
  4. 4. Identity change?
  5. 5. Identity change? We are experts.
  6. 6. !rue Saint-Georges!
  7. 7. CapitaineTrain.xcodeproj BUNDLE_DISPLAY_NAME=Captain Train [NSURL URLWithString:@"https://www.captaintrain.com/en/terms/"] "ui.ios.shareApp.doYouLikeCapitaineTrain" = "Do you like Captain Train?"; Captain Train
  8. 8. Unchanged
  9. 9. Product ✅ Team ✅ Support ✅ Process ✅
  10. 10. Changed
  11. 11. CapitaineTrain.xcodeproj Captain Train iOS application Other projects Tools and partners  …
  12. 12. Partenaires
  13. 13. Captain Train Trainline EU
  14. 14. CFBundleDisplayName
  15. 15. Capitaine Dev Capitaine Train
  16. 16. Captain Dev Captain Train
  17. 17. Trainline # Trainline
  18. 18. - (NSString *)cat_appName { return [self objectForInfoDictionaryKey:kCFBundleNameKey]; }
  19. 19. + (NSArray <NSString *> *)cat_legacyNames { return @[@"Captain Train", @"Capitaine Train"]; }
  20. 20. $
  21. 21. // Stylesheet-style UI Constants. @interface CATUI : NSObject // Tint + (UIColor *)tintColor; + (UIColor *)alternateTintColor; // Semantic colors + (UIColor *)noticeColor; + (UIColor *)lightNoticeColor; + (UIColor *)warningColor; + (UIColor *)lightWarningColor; + (UIColor *)errorColor; + (UIColor *)lightErrorColor; …
  22. 22. #pragma mark Environment + (UIColor *)navyColor { return CAT_HEXCOLOR(0x21314d); } + (UIColor *)snowColor { return CAT_HEXCOLOR(0xf2f4f7); } #pragma mark Actions + (UIColor *)mintColor { return CAT_HEXCOLOR(0x01c3a7); } + (UIColor *)fernColor { return CAT_HEXCOLOR(0x14b69f); } + (UIColor *)pondColor { return CAT_HEXCOLOR(0xd3f9f4); } + (UIColor *)ginColor { return CAT_HEXCOLOR(0xeffffd); } + (UIColor *)ivyColor { return CAT_HEXCOLOR(0x059e87); } + (UIColor *)samColor { return CAT_HEXCOLOR(0xe02007); } #pragma mark Grays + (UIColor *)darthColor { return CAT_HEXCOLOR(0x13181a); } + (UIColor *)moriaColor { return CAT_HEXCOLOR(0x323e42); } + (UIColor *)slateColor { return CAT_HEXCOLOR(0x647479); } + (UIColor *)stormColor { return CAT_HEXCOLOR(0x8c9da1); } + (UIColor *)steelColor { return CAT_HEXCOLOR(0xc0c9cc); } + (UIColor *)marbleColor { return CAT_HEXCOLOR(0xdce3e6); }
  23. 23.
  24. 24. ./screenshots.sh
  25. 25. %&'( iPhone 4/4s iPhone 5/5s iPhone 6/6s iPhone 6/6s plus iPad (9,7 pouces) iPad pro (12,9 pouces)
  26. 26. (transition)
  27. 27. ) * * * * * 6 weeks
  28. 28.
  29. 29. 33 33.5
  30. 30. ☑ -CATDebugTrainlineUI YES
  31. 31.
  32. 32. -
  33. 33. .
  34. 34. /010//10/2
  35. 35. (private) beta
  36. 36. ios@trainline.eu
  37. 37. What next?
  38. 38. jobs@trainline.eu @_nb @adhumi

×