Philip Davis

Philip Davis

Designer and Developer Joined over 7 years ago

  • 20 stories
  • 24 comments
  • 7 upvotes
  • Posted to A Figma Course for Beginners, Apr 07, 2021

    ❤️

    0 points
  • Posted to A Designer's Guide to SwiftUI, Jan 06, 2021

    Hey DN! I made a guide for designers who are interested in learning SwiftUI.

    There are a few things that were introduced when SwiftUI was announced that make it a great option for designers.

    1. Live Preview. Before Live Preview you needed to build your app each time you wanted to view a UI change. While this is fine for many software engineers, it makes visual changes slow and tedious. SwiftUI came with a visual representation of your views that updated in real time, similar to other design tools. It’s not instant, but it’s a big leap forward.

    2. Full Platform Support SwiftUI is supported on all the apple platforms. iOS, WatchOS, MacOS, iPadOS, and tvOS apps can all be built using the framework.

    3. Knowledge Carryover If you’re familiar with web frameworks like React.js, or concepts FlexBox, or auto-layout there’s a lot of carryover to working with SwiftUI. The fact that it has a declarative syntax means you can do a lot with a very little amount of code. It feels productive. I’ve found that layout system is much more intuitive than the constraint systems that were used before.

    I made this guide because most resources I found were tailored to engineers.

    Happy to answer questions if you've thought about jumping in!

    0 points
  • Posted to React for Design, in reply to Jacob Eriksson , Jun 30, 2020

    Hey Jacob, I think there was a bug with the site cache. Is it working for you now?

    0 points
  • Posted to React for Design, in reply to John Doe , Jun 30, 2020

    You can already use storybook with react. Here's a few links to check out if you're interested in react/figma integration:

    https://interplayapp.com/https://www.modulz.app/https://github.com/react-figma/react-figma

    In addition, there are some more links you might find interesting under the "Library" tab here: https://react.design/links

    1 point
  • Posted to React for Design, in reply to Jon Sutherland , Jun 30, 2020

    There might have been a cache bug. Is it working for you now?

    0 points
  • Posted to React for Design, Jun 29, 2020

    Just shipped a redesign of the React for Design landing page.

    Instead of creating static marketing assets I used react to create interactive lesson examples.

    I wrote some of the details in this thread: https://twitter.com/philipcdavis/status/1276568861521743873

    Would love to hear what you think!

    1 point
  • Posted to A Designer’s Guide to the Terminal, in reply to Igor Stumberger , Dec 30, 2019

    Hey Igor, glad to hear! Nothing planned yet, but it’s good to hear there’s interest in additional topics.

    0 points
  • Posted to React for Design, in reply to Stan Marsh , Feb 13, 2019

    Hi Stan, I added a FAQ section with answers to at least one of your questions. The lessons titles cover the concepts taught in the course. Hope that clears things up some. if there's anything else I can do to make it clearer let me know.

    Thanks again for your feedback!

    0 points
  • Posted to React for Design, in reply to Dave Hawkins , Feb 13, 2019

    Hi Dave, thanks for the feedback. I'm working on a FAQ section now. To answer your question, This course assumes some baseline web development experience. If you've used the terminal, HTML, CSS, or JS then learning React is very doable. Even if you don't feel like you know enough, you end up learning a lot about all these technologies as you learn React.

    I wrote an article on getting started with React. If you've done the two things in the article mentioned in the article, you are probably ready for the course.

    UPDATED: I added a FAQ section to the page

    0 points
  • Posted to React for Design, in reply to Stan Marsh , Feb 12, 2019

    Thanks for the feedback Stan. I’ll try to add more content in the future. Any questions in particular you wanted answered?

    0 points
Load more comments