$30 off During Our Annual Pro Sale. View Details »

[iOS] CoreText

[iOS] CoreText

Talk sobre CoreText no [self SP] online

Fernando Bass

August 25, 2012
Tweet

More Decks by Fernando Bass

Other Decks in Technology

Transcript

  1. A palestra vai começar
    Saturday, August 25, 12

    View Slide

  2. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    Saturday, August 25, 12

    View Slide

  3. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    Saturday, August 25, 12

    View Slide

  4. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    Saturday, August 25, 12

    View Slide

  5. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    Saturday, August 25, 12

    View Slide

  6. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    %FTFOWPMWFEPSJ04
    Saturday, August 25, 12

    View Slide

  7. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    %FTFOWPMWFEPSJ04
    Saturday, August 25, 12

    View Slide

  8. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    http://www.edukee.com
    %FTFOWPMWFEPSJ04
    Saturday, August 25, 12

    View Slide

  9. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    http://www.edukee.com
    %FTFOWPMWFEPSJ04
    Saturday, August 25, 12

    View Slide

  10. Twitter: @fer_bass Blog: ferbass.com
    2VFNTPVFV
    /PNF'FSOBOEP3JCFJSPBLB'FS#BTT
    5XJUUFS!GFS@CBTT
    #MPHGFSCBTTDPN
    http://www.edukee.com http://www.poisonlabs.com
    %FTFOWPMWFEPSJ04
    Saturday, August 25, 12

    View Slide

  11. $PSF5FYU
    Saturday, August 25, 12

    View Slide

  12. Twitter: @fer_bass Blog: ferbass.com
    Core Text is an advanced, low-level technology for laying
    out text and handling fonts. It is designed for high
    performance and ease of use. The Core Text API,
    introduced in OS X v10.5, is accessible from all OS X
    application environments. It is also available in iOS 3.2.
    Saturday, August 25, 12

    View Slide

  13. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  14. Twitter: @fer_bass Blog: ferbass.com
    UIKit
    Saturday, August 25, 12

    View Slide

  15. Twitter: @fer_bass Blog: ferbass.com
    UIKit CoreGraphics
    Saturday, August 25, 12

    View Slide

  16. Twitter: @fer_bass Blog: ferbass.com
    UIKit CoreGraphics
    CoreText
    Saturday, August 25, 12

    View Slide

  17. Twitter: @fer_bass Blog: ferbass.com
    UIKit CoreGraphics
    CoreText
    UILabel
    Simple, you can
    change Font, Color
    and nothing else...
    Saturday, August 25, 12

    View Slide

  18. Twitter: @fer_bass Blog: ferbass.com
    UIKit CoreGraphics
    CoreText
    UILabel
    Simple, you can
    change Font, Color
    and nothing else...
    Powerful, but
    complex to use with
    text
    Saturday, August 25, 12

    View Slide

  19. Twitter: @fer_bass Blog: ferbass.com
    CoreText
    Saturday, August 25, 12

    View Slide

  20. Twitter: @fer_bass Blog: ferbass.com
    CoreText
    Saturday, August 25, 12

    View Slide

  21. Twitter: @fer_bass Blog: ferbass.com
    You have complete control over position, layout,
    attributes like color and size, but Core Text takes
    care of everything else for you – from word wrap to
    font rendering and more.
    Saturday, August 25, 12

    View Slide

  22. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  23. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  24. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  25. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  26. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  27. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  28. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  29. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  30. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  31. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  32. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  33. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  34. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  35. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  36. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  37. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  38. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  39. Twitter: @fer_bass Blog: ferbass.com
    Saturday, August 25, 12

    View Slide

  40. Twitter: @fer_bass Blog: ferbass.com
    %VWJEBT
    Saturday, August 25, 12

    View Slide

  41. Twitter: @fer_bass Blog: ferbass.com
    0CSJHBEP
    Saturday, August 25, 12

    View Slide