Alex Grebenyuk

@a_grebenyuk

I write and build Nuke, Pulse, Align, and more at . I just like to write.

New York
Joined February 2013

Tweets

You blocked @a_grebenyuk

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @a_grebenyuk

  1. Pinned Tweet
    Feb 24

    Learn how to build delightful macOS apps using only SwiftUI

    Show this thread
    Undo
  2. Jun 12

    I wonder if it would’ve made more sense to split the keynote based on apps, not platforms. The lines keep blurring.

    Show this thread
    Undo
  3. Jun 12

    It’s great to see features coming to all platforms at the same time

    Show this thread
    Undo
  4. Retweeted

    The new iPadOS 15 shortcuts/menu bar in action; just hold ‘command’

    Undo
  5. Retweeted
    Jun 7

    Here are some of my favorite new improvements in Xcode 13: 🧵

    Show this thread
    Undo
  6. Retweeted
    Jun 10

    What's the consensus on iOS 13 support and SwiftUI? The initial version was pretty rough. Is anyone still writing new SwiftUI views that support iOS 13?

    Undo
  7. Jun 11

    When you use id() to reload a SwiftUI view onAppear on the new "instance" (aka identity) is called before onDisappear on the old identity. Yet another source of defects.

    Show this thread
    Undo
  8. Jun 11

    It looks like UIViewRepresentable ignores intrinsicContentSize invalidation.

    Show this thread
    Undo
  9. Jun 11

    If I wanted to write a custom VStack or other advanced layout abstraction like that, there is basically no way to do that in SwiftUI, is there?

    Undo
  10. Retweeted
    Jun 11

    "SwiftUI on the Mac: Build the fundamentals" is a great session about starting using SwiftUI and achieving results at a very fast pace.

    Undo
  11. Jun 10

    What's the consensus on iOS 13 support and SwiftUI? The initial version was pretty rough. Is anyone still writing new SwiftUI views that support iOS 13?

    Undo
  12. Jun 10

    It's also now based on FetchImage on both platforms, and FetchImage received a couple of major improvements in the recent releases as well. I'm not cutting any corners anywhere so if you want to rollout a completely custom view, FetchImage is there for you.

    Show this thread
    Undo
  13. Jun 10

    I also revisited some of the APIs to make it closer to AsyncImage, but not identical because LazyImage is much more powerful.

    Show this thread
    Undo
  14. Jun 10

    You can now extend not just the decoding but also rendering with just two simple steps.

    Show this thread
    Undo
  15. Jun 10

    It's hard to create sane reusable components in SwiftUI. I think I'm getting there with – pushed a new release just now.

    Show this thread
    Undo
  16. Jun 9

    If you are using Nuke, it performs "prepareForDisplay" (background image decompression) by default and there is an API to resize images as well ("ImageProcessors.Resize").

    Show this thread
    Undo
  17. Jun 9

    A great explanation of cell prefetching that does a better job than sessions from the previous years. And also some tips on improving image loading performance in table and collection views using new "prepareForDisplay" and "prepareThumbnail" APIs.

    Show this thread
    Undo
  18. Jun 9

    (It's a SwiftUI-only* app) *except for macOS that uses AppKit a lot

    Show this thread
    Undo
  19. Jun 9

    I don't know if I should even continue working on it or Apple will sherlock it next year too.

    Show this thread
    Undo
  20. Jun 9

    Compiled Pulse () using Xcode 13 beta. No issues so far: macOS, iOS, tvOS, watchOS – all good.

    Show this thread
    Undo
  21. Jun 8

    Almost forgot –

    Show this thread
    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·