Podcasts about auto layout

  • 22PODCASTS
  • 32EPISODES
  • 54mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 11, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about auto layout

Latest podcast episodes about auto layout

What Bubbles Up
S6E8: What Bubbles Up in...Config'25 (A Quick One)

What Bubbles Up

Play Episode Listen Later May 11, 2025 29:49


In this 'Quick One' episode, Barry and Phil give their take on all the major announcements from Config, Figma's annual conference held at the Moscone Center in San Francisco. This year's Config featured 4 major product releases: Figma Sites, Figma Make, Figma Draw, and Figma Buzz. They also announced Grids with Auto Layout, CMS for their Sites product, and Code Blocks. Barry and Phil discuss how all these new features, taken together, are both a boon to Design and to Designers, but also might be much ado about nothing in the age of Agentic Experiences. Enjoy!Drinks: Devil's Purse Brewing Co. Handline Kolsch, The Drowned Lands Brewery Green Yield Hazy IPALinks: https://config.figma.com/

The PolicyViz Podcast
Data Beyond the Screen: Sculpting Community Voices with Rahul Bhargava

The PolicyViz Podcast

Play Episode Listen Later Apr 25, 2024 36:34


In this week's episode of the PolicyViz Podcast, I interview Rahul Bhargava from Northeastern University on the topic of data physicalization. We discuss the role of community engagement and societal impact in communicating data and including different people and communities. Our conversation touches upon teaching combined majors at Northeastern and expanding data engagement through Rahul's participatory art methods. We explore the limitations of visual learning and advocate for including diverse voices via data sculptures and embodied experiences.Topics Discussed Inclusivity in Data-Driven Society. The episode opens with a discussion on the necessity of inclusivity in our increasingly data-centric world. Rahul shares his insights into how data physicalization can bridge the gap between complex data and diverse community members. Teaching Combined Majors at Northeastern. Rahul gives us a glimpse into Northeastern's approach to education, emphasizing the value of combined majors that integrate data science with other disciplines. Participatory Art Methods in Data Engagement. Rahul describes his use of art tomake data more accessible and engaging. We talk about the potential of data sculptures and embodied experiences to include those who may not be reached through traditional visual data presentations. Culturally Sensitive Approaches to Data. We discuss the importance ofunderstanding and respecting cultural differences, particularly when working with youth from lower socioeconomic backgrounds. Community Empowerment through Data. Rahul shares his strategies for adapting data collection and dissemination to empower communities, and his use of everyday materials like craft items to make data physicalization more inclusive. Data Literacy and Design Principles. Finally, we discuss on how to build data literacy by employing engaging and thoughtful design principles.➡️ Check out more links, notes, transcript, and more at the PolicyViz website.Sponsor: Ant Design System for FigmaDesign and develop Ant Design projects faster than ever! The powerful UI kit for Figma based on the most popular React UI library - Ant Design. Create and implement well-documented Ant Design apps in no time! Variables, Auto Layout, Variants, Component Properties Dedicated Figma Plugin to copy style settings from Figma to code Hover and click interactions for easy prototyping Switch between light and dark theme Developer-friendly components

The PolicyViz Podcast
Charting New Horizons: Amanda Makulec on Leadership, Community, and the Human Touch Behind DataViz

The PolicyViz Podcast

Play Episode Listen Later Apr 11, 2024 36:34


Amanda Makulec is the current Executive Director of the Data Visualization Society (DVS), and in this week's episode of the PolicyViz Podcast, we discuss her journey and the DVS's evolution as it approaches its fifth anniversary. Amanda shares her experience starting as a volunteer all the way to leading the entire organization. With her second term coming to an end, she emphasizes the importance of term limits and her commitment to ensuring the organization's sustainability by focusing on operational systems, finances, compliance, and community responsiveness.Topics Discussed Leadership and Evolution of DVS. Amanda discusses her path from volunteering to leading DVS and reflects on the importance of term limits and her dedication to the sustainability of the society. Community Building and Knowledge Sharing. Amanda discusses DVS's role as a hub for individuals from different tech backgrounds to share insights and best practices and how DVS seeks to create more meaningful community spaces. Data Literacy and Supportive Initiatives. We discuss DVS's commitment to data literacy and providing a nurturing environment through initiatives like the Outlier conference and the Nightingale magazine. Navigating Social Media and Communication Platforms. As I've talked about with other recent guests, we talk about decreased engagement on Twitter/X and limited real-time interaction on LinkedIn. We discuss the balance between online space fragmentation, privacy, and psychological safety, as well as DVS's use of Slack and potential migration to other platforms such as Discord. Financial Challenges and Operational Sustainability. We talk about the financial constraints of DVS, including the high costs of Slack, and the importance of allocating the budget wisely to support key community and operations management roles.➡️ Check out more links, notes, transcript, and more at the PolicyViz website.Sponsor: Ant Design System for FigmaDesign and develop Ant Design projects faster than ever! The powerful UI kit for Figma based on the most popular React UI library - Ant Design. Create and implement well-documented Ant Design apps in no time! Variables, Auto Layout, Variants, Component Properties Dedicated Figma Plugin to copy style settings from Figma to code Hover and click interactions for easy prototyping Switch between light and dark theme Developer-friendly components

More Than Just Code podcast - iOS and Swift development, news and advice
Episode 357: Malin Sundberg & Kai Dombrowski

More Than Just Code podcast - iOS and Swift development, news and advice

Play Episode Listen Later Feb 17, 2023 105:00


This week Tim sits down with Malin Sundberg and Kai Dombrowski, founders of Triple Glazed Studios, makers of Orbit: Time Based Inventory for macOS and iOS as well as makers of the Mercury Weather app. We discuss starting with Swift and publishing apps in SwiftUI, crashing into snow banks, under the edge of the Arctic Circle, all without having seen a single Star Wars movie (until recently.) Thanks to our Patrons: Greg Heo Paul Wilkinson Bevan Anderson Give us some feedback or ask questions with #askmtjc on Twitter (https://twitter.com/search?q=%23askmtjc&src=typed_query). Join our slack channel (https://itguytechno.slack.com). Special Guests: Kai Dombrowski and Malin Sundberg.

Layout
234: Designing Auto Layout, with Joel Miller and Oscar Nilsson

Layout

Play Episode Listen Later Jun 3, 2022 60:05


Kevin is out this week, so Rafa is joined by special guests Joel Miller and Oscar Nilsson from Figma to talk about their work designing Autolayout V4. Sponsors Zeplin: Clarify design intention with Flows & Annotations, a faster way to map complete user journeys and document your designs. Show Notes Oscar NilssonJoel MillerFigmaDesigning Autolayout V4 - Joel Miller, Oscar Nilsson (Config 2022)Layout 204: Designing FigJam, with Jenny Wen and Kee Yen YeoLayout 220: Figma's Redesigned Comments, with Ryhan HassanRecommendations Martijn Doolaard — YouTubeDilla Time: The Life and Afterlife of J DillaThe Staircase — IMDB Hosts Kevin Clark (@vernalkick) Rafael Conde (@rafahari)

Design Details
439: Config 2022

Design Details

Play Episode Listen Later May 12, 2022 55:59


This week, we cover all of the exciting new releases from Config 2022, and do a deep dive into the new version of Auto Layout.Supported by:Clay — Clay is the beautiful and private home for all your relationships. Populated from the ground up using your calendar and social history, Clay is the most stunning, powerful way to remember who you've met—and what matters to them.Get two months freeEnjoy Clay's beautiful websiteClay is hiring product designersZeplin recently shipped Flows!Flows are a fast/effortless way to create and outline user flows and journeys. Designers can use flows to connect screens in seconds and map complete user journeys, showing not just the happy path but all possible paths and behaviors.Learn more about Zeplin FlowsWatch a demo on YouTubeThe Sidebar:The Sidebar is an exclusive weekly segment for our Patreon supporters. You can subscribe starting at $1 per month for access to bonus content going forward! Sign up at patreon.com/designdetails.Latest VIP Patrons:KarloGiladOscar NilssonMike RileyIsaac TanYeon KimNick TrombleySean LeachKyle TaylorMain Topic:This week, we cover all of the exciting new releases from Config 2022, and do a deeper dive into the new Auto Layout.What's new at Figma Config 2022Job Board:We're curating the best product design roles from the world's most design-forward companies.

Metamuse
47 // Designing creative tools with David Hoang

Metamuse

Play Episode Listen Later Jan 6, 2022 64:23


Designing tools for creators is harder than consumer software, but also potentially more rewarding. David leads design at Webflow, and he joins Adam and Mark to talk about mental models, opinionated versus open-ended tools, and being true to the materials. Plus: why complexity is unfairly villainized in design. @MuseAppHQ hello@museapp.com Show notes David Hoang @davidhoang Webflow Seeing Spaces low-fidelity wireframes One Medical Quartz Composer Black Pixel SwiftUI no-code tools Heroku citizen developer journey map The Big Bed Civilization built on Webflow Metamuse episode with Weiwei Xu GeoCities Metamuse episode with Maggie Appleton Dreamweaver Web3 RSS mental models Xcode's Auto Layout vs Figma’s auto layout position: absolute the box model flexbox JavaScript minification Jobs to be Done paradox of choice Webflow's No-Code Conf OpenDoc, ActiveX Rake task Yahoo! Pipes low floor, high ceiling Obsidian React Native eject Instagram Stories Universe BASIC sprite Glitch original vision for the read-write web Beaker Browser

Layout
219: Great Auto Layout Responsibility

Layout

Play Episode Listen Later Dec 3, 2021 57:58


This week we follow up on all of the feedback we got about the "new" Layout website and then talk about how a tweet about autolayout ended up being way more controversial than we thought. Sponsors Play: The first native iOS design tool built for creating mobile products. Design, iterate, and collaborate directly from your phone. Use this link to get early access. Follow Up Netlify FunctionsBuzzfeed quiz “are you a Rafa or a Kevin?”Take the poll on Twitter“Don't read Dune”Lessons from the screenplayWhy Is It So Hard to End A TrilogyElgato LP Mic ArmRating or Roasting Your Workspace Setups — OliurShow Notes Kevin's tweet about autolayout Kevin's app design in PlayRecommendations Pixelmator ProPixelmator's Youtube ChannelReconcilable Differences Episode 170Direct Timestamp to 53:32 Hosts Kevin Clark (@vernalkick) Rafael Conde (@rafahari)

design responsibility ios layout auto layout rafael conde
The iDeveloper Podcast
275 - Your AI Assistant Has Gone to Lunch

The iDeveloper Podcast

Play Episode Listen Later Dec 10, 2020 28:21


After a break over Thanksgiving, the boys are back with an update on how remote working is developing the work environment and the pro's and con's of Auto Layout. John also shares more tales of travel, some Thanksgiving thoughts. While Scotty admits how hard working on MoneyWell part time is. British Movie Villains Run John Run Virtual Volunteer | OFF DUTY

Design Details
374: End of the Mac Era?

Design Details

Play Episode Listen Later Nov 25, 2020 27:01


This week, we discuss the future of designing on Macs. Are we moving to a PC-dominated future in the field? In The Sidebar we nit pick through the latest changes in Figma's Auto Layout v3.Latest VIP Patrons:Maxime DaraizeJamie RhodesVitaly OdemchukYuyang LuoYu ZhaoJaynish ShahShanbergAndy SantanaErica LesterChristopherMark GuillJørgen EidemThe Sidebar:The Sidebar is an exclusive weekly segment for our Patreon supporters. You can subscribe starting at $1 per month for access to full episodes going forward! Sign up at https://patreon.com/designdetails.In this week's Sidebar, we dig into everything new with Figma's Auto Layout v3: what we love, what we're hoping for, and other minor complaints about Figma's interface design.Main topic:Tamara Didenko asks: Is the Apple era going to be over eventually?MKBHD: Tiem to RecalibrateCool Things:Brian shared Design Theory, a YouTube channel that focuses on teaching the principles of great industrial design.Marshall shared the specs for his new gaming PC. Here's the key parts in case you're in the market to drop some stacks:Ryzen 9 Zen 3 5950XROG Strix 3090 OCROG Strix X570-E32GB 3600 DDR4 (8GBx4)Lian Li O-11 Dynamic case360mm Water-cooled CPURGB EverythingDesign Details on the Web:

Swiftly Speaking
Episode 6: Janina Kutyn

Swiftly Speaking

Play Episode Listen Later May 10, 2020 87:06


In this episode, Paul talks to Janina Kutyn about her tips for creating high-performance layouts with UIKit, building adaptive layouts that work great on all iOS devices, and making the most of CALayer and its friends. Detailed topics: Introduction How fast is UIKit on modern iPhones? Is there a performance cost to using Auto Layout? How can you identify UIKit performance issues? What common mistakes do UIKit developers make? What's on your wishlist for UIKit this WWDC 2020? ​Is UIKit over as SwiftUI is the new rising star? How to optimise table views in UIKit What's better: programmatic layouts or storyboards? Pro tips for UIKit performance What is CALayer and why is it so important? How to best utilise CALayers Can you draw a CALayer without a UIView? Core Animation and UIKit performance comparisons Why should developers make more iPad apps? Should you design for a big screen or small screen first? What are the common problems when designing for different-sized screens? How to test different layouts effectively 1:19:12 What other tools can help us make adaptive layouts? Tips for working with adaptive layouts

Design Details
326: Design Tools Today

Design Details

Play Episode Listen Later Dec 11, 2019 41:24


In this week's episode, we discuss the state of our industry's current design tools—especially in comparison to the tools available to other disciplines—and we speculate about what those tools could look like in the years to come. In News, we compare notes on Figma's newly released Auto Layout feature. And as always, we share a couple cool things like a flashcard app and a peek behind the park.

Project Update
5: Platonic ideal of a variable

Project Update

Play Episode Listen Later Jul 29, 2019 55:53


This week Joe talks about his progress with an icon picker and his challenges with Auto Layout. He also had a bad time with SwiftUI. Dave went back to the drawing board on this calculation parser and received some interesting feedback from other developers. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

iOS Dev Discussions - Sean Allen
Swift News - April 29th, 2019

iOS Dev Discussions - Sean Allen

Play Episode Listen Later Apr 30, 2019 15:34


Swift News is all about curating this week's latest news involving iOS Development and Swift. In this week's episode I discuss omitting returns in Swift 5.1, Generics, Accessibility and colors, job interviews, Realm getting acquired, Auto-Layout & more! Video Version: https://youtu.be/vLTW29Tvxto Link to my book - How I Became an iOS Developer: https://gumroad.com/l/sean-allen-origin Books, hoodies and goodies: https://seanallen.co/store If you're enjoying this podcast, I have another one called Swift Over Coffee w/ Paul Hudson of Hacking with Swift: https://itunes.apple.com/us/podcast/swift-over-coffee/id1435076502?mt=2 Twitter: https://www.twitter.com/seanallen_dev Instagram: @seanallen_dev Patreon: https://www.patreon.com/seanallen YouTube Channel: https://www.youtube.com/seanallen Portfolio: https://seanallen.co Book and learning recommendations (Affiliate Links): Ray Wenderlich Books: https://store.raywenderlich.com/a/20866/link/1 Ray Wenderlich Video Tutorials: https://store.raywenderlich.com/a/20866/link/24 Paul Hudson's Hacking With Swift: https://gumroad.com/a/762098803 Learn Advanced Swift Here: https://gumroad.com/a/656585843 My Developer & YouTube Setup: https://www.amazon.com/shop/seanallen --- Support this podcast: https://anchor.fm/seanallen/support

iOS Dev Break
WWDC 2019 Announced! - IDB027

iOS Dev Break

Play Episode Listen Later Mar 22, 2019 17:07


WWDC dates have been announced for 2019! It may be too late to get your ticket, but you can still plan to be there. Also hear topics like simplified Auto Layout and the tricky task of App Pricing, courtesy of Soor, the recently released Music app that's challenging the norm.

music wwdc wwdc 2019 soor auto layout
SwiftCraft Podcast
Auto Layout with Keith Harrison

SwiftCraft Podcast

Play Episode Listen Later Oct 29, 2018 77:32


Keith Harrison joins us to discuss Auto Layout! Resources Use Your Loaf Modern Auto Layout Apple’s Auto Layout Guide Things We Love Keith Harrison Marked 2 Silicon Valley Arq Backup Eman Mosaic Apple Watch S4 Victorinox Fibrox Pro Chef’s Knife - 8 Inch Contact @kharrison @emanleet *Disclosure: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase! *10/29/2018 Note: Specifically regarding useyourloaf.com and Keith's Modern Auto Layout book: I am in no way affiliated with them or have financial gain when his new book is purchased. I just genuinely believe he's done a great job and based on his previous works I can wholeheartedly recommend what he's putting forward.

Inside iOS Dev
Understanding Auto Layout + Tips & Tricks

Inside iOS Dev

Play Episode Listen Later Feb 18, 2018 17:17


Learn about the underlying mechanics of Auto Layout and the layout system of iOS in general. Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com Prepping for an interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref

Swift by Sundell
12: “A pretty good job for a view controller”, with special guest Matthias Tretter

Swift by Sundell

Play Episode Listen Later Nov 28, 2017 47:35


Matthias Tretter of MindNode joins John to talk about Auto Layout, working on the iPad, refactoring Massive View Controllers, dealing with old code and much more.

Inside iOS Dev
Developing for iPhone X - Embrace the notch

Inside iOS Dev

Play Episode Listen Later Oct 2, 2017 10:46


What you need to know about developing for the new iPhone X. https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/ Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com

Worst Case Scenario
031 – Getting excited about development again

Worst Case Scenario

Play Episode Listen Later Feb 6, 2017 83:31


Making Office Harmony Great Again. Quiet is the New Loud. One AirPod each. We go deep on tea. Schwift. Modern app development techniques. Container Views. Auto Layout. Stack Views. Design tools for great apps. The benefits of native UI. Links Bose QuietComfort 35 headphones The other drinking habit – An Irishman’s Diary on tea and … Continue reading "031 – Getting excited about development again"

More Than Just Code podcast - iOS and Swift development, news and advice

This week we follow up on Apple's app subscriptions. We also discuss Joist's departure from Toronto, laying off 60 employees. We discuss our favorite WWDC 2016 sessions. Picks: Raspberry Pi Zero, Pi GRRL Zero Parts Kit - Includes Pi Zero V1.3, How to undo (almost) anything with Git, The Children's Illustrated Guide to Kubernetes, Lightweight Generics in Objective-C, Swift Playgrounds - Teacher’s guide, App Development with Swift To debug your views in the console enter: po [[UIWindow keyWindow] recursiveDescription] Episode 97 Show Notes: JOIST LAYS OFF 60 EMPLOYEES AS COMPANY RELOCATES TO SAN FRANCISCO Toronto is poised to become the next great producer of tech startups The Talk Show w/Phil Schiller and Craig Federighi Introducing Swift Playgrounds What's New in Xcode App Signing Optimizing Startup Time What's New in Core Data Improving Existing Apps with Modern Best Practices iMessage Apps and Stickers, Part 1 iMessage Apps and Stickers, Part 2 What’s New in Swift Swift API Design Guidelines Top 10 WWDC 2016 Videos Protocol and Value Oriented Programming in UIKit Apps What's New in UICollectionView in iOS 10 What's New in watchOS 3 What's New in Auto Layout The Talk Show w/Phil Schiller and Craig Federighi What's New with CloudKit Creation Inc - DIY Electronics & Robotics Apple Design Awards What's New in Foundation for Swift Fraser Speirs Swift Education - on github Realm Live: WWDC with Greg Heo Episode 97 Picks: Raspberry Pi Zero Pi GRRL Zero Parts Kit - Includes Pi Zero V1.3 How to undo (almost) anything with Git The Children's Illustrated Guide to Kubernetes Lightweight Generics in Objective-C Swift Playgrounds - Teacher’s guide App Development with Swift

More Than Just Code podcast - iOS and Swift development, news and advice

This we discuss various implementations of Stack Views, UI Testing and Unwind Segues. An Apple Watch Easter Egg is debunked as well as the Stolen app. Picks: Desktop Neo, A simple tip to reduce App Store rejections and Testing in iOS. Episode 75 Show Notes: UIStackViews Sam Davies Introducing Stack Views Series (Swift) XCode 6: How To Debug The View Hierarchy In Your Storyboard Mysteries of Auto Layout, Part 1 TZStackView OAStackView You need to read this review Canada Mac Prices Oil price falls below $28 a barrel - less than cost of an actual barrel Calabash Appium Robotium Expresso Nimble Snapshots - Ash Furrow Eidolon code walkthrough unwind segues vs delegation in storyboards Apple Watch Easter Egg Stolen, which turned your Twitter profile into a trading card, is pulled from the App Store Tim Mitra - RoundaboutFM podcast Episode 75 Picks: Desktop Neo A simple tip to reduce App Store rejections Testing in iOS Series

Build Phase
81: Are You Watching the Game Right Now?

Build Phase

Play Episode Listen Later Apr 15, 2015 42:53


This week, Mark and Gordon discuss the inevitable rise of the Astros as the MLB leaders for striking out, a weird bug in Xcode that is causing it to build the wrong kind of archive, errors trying to build the Segment.io library using CocoaPods, really just a whole bunch of errors going on today. Segment.io iOS 8.3 Release Notes Example from ResearchKit of hoop-jumping with Auto Layout views and UITableView NYTPhotoViewer Slides from Gordon's NSNorth talk

Developing Perspective
#195: Pincer Maneuvers and Stubbed Toes.

Developing Perspective

Play Episode Listen Later Sep 17, 2014 14:35


With the rollout of iOS 8 upon us I consider two aspects of the current Apple ecosystem that appear to lie in tension. Pincer Maneuvers Apple is fantastic at laying groundwork. When you take a step back and how their offerings both on software and hardware have evolved over the last few years you can clearly see how much forethought has gone into their approach. Apple doesn’t just throw things over the wall as soon as they are ready. Instead they prefer to gradually expand and enhance their capabilities over time, giving developers lots of warning and time to adapt. I can think of many areas where this has been the case but perhaps the clearest example is the iPhone 6/6+ screens. A few years back they brought Auto Layout to iOS. Then they changed the UI aesthetic in iOS 7 to discourage designs that focused on pixel perfect layouts. They introduced Dynamic Text to add an element of variability and customization to the user experience. Then came Adaptive Layouts, Launch screen Nibs and Asset Collections. Each of these is a puzzle piece that gave the astute developer insight into what was coming down the road. This is just one example. Things like TouchID, or AirPlay have similar aspects. You can even see some of this in the Apple Watch. How it builds so neatly on top of the Extensions approach in iOS 8. You could almost imagine room deep in One Infinite Loop with a massive product roadmap laid out. Around it, like Generals in combat, Craig and Jony push around the little pieces that comprise Apple’s ecosystem. Slowly pushing them into place so that they can combine in clean pincer movements around desired objectives. Apple does this better than most companies I know. There are times their plans don’t quite come together but they do more often than not. It is a reminder to me as a developer to try and not focus too tightly on the direct implications of a new API or technology. Instead I should take a step back and think what this could be laying the groundwork for down the road. Stubbed Toes Nobody likes stubbing their toes. It’s painful, expletive laden and can leave a mark. But what is really bad isn’t stubbing your toe…it’s stubbing your toe while running. That is when the real damage happens. Now it isn’t just your toe that hurts it is your entire body hitting the pavement. The breakneck pace that Apple has been moving at over the last few years broken more than a few toes along the way. I see this especially in the areas of Developer Tools and Infrastructure. Working with these I’m often give the impression that they are straining to the limit to keep up with the complexity and pace of the platforms they need to support. If an Army marches on its stomach, Developers march on their Tools. Xcode is the tool I spend most of my working life in. I know it very well and for most of what I need it to do it does a great job. But each year I am confronted with a new wave of challenges, crashes, or workarounds as I try to make it do what it ostensibly can and needs to do. Some of these are excusable as early beta issues or components that weren’t quite ready for WWDC but as we get close to launch their failings become painful. If the tool isn’t sharp the sculpture won’t be smooth. Similarly the infrastructure that supports so much of what we need to do is straining to keep up. Provisioning and iTunes Connect never quite seem finished. Having done this for a long time I know most of the workaround and ways to massage things into place but I can only imagine how tricky this must be for a new developer. They get better over time but just as soon as they stabilize some new complexity is thrown onto them to try and tackle. I have nothing but respect of the talented folks at Apple (some of which I know personally) who try and hold these together. But it is Sisyphus-ian task to keep up with the pace of change in our toolset. What worries me most is whether we are heading to a point where our pace of change will overtake their ability to keep up and then the whole body comes crashing down. In it together. These two aspects of modern iOS life are both closely entwined and diametrically opposed. Apple appears to have an incredibly rich roadmap had for his platforms. As a developer I can see tremendous opportunities coming down the pipe. In many ways this is the best time to be a developer I’ve ever seen. I just hope that Apple is able to re-double their efforts on the tooling and infrastructure fronts to keep up with the colossal task ahead of them.

Mobile Couch
40: Tapping on Their Wrists in Morse Code

Mobile Couch

Play Episode Listen Later Sep 15, 2014 84:41


Ben is back, and the couch dives into the September Apple event to try and determine what the future of development is going to be like with bigger screens, extensions that live on your wrist and the idea of connected devices. Apple Pay is being rolled out in America first, but when can Australia expect to see it? More importantly, what sort of impact will it have, given that Google Wallet, it’s closest competitor, completely fizzled? The iPhone now has much larger screen sizes, with the iPhone 6 coming in a 4.7” and 5.5” models, meaning that app creators will be forced to rethink the location of buttons and use of gestures. This also means that layout related calculations will have different implications, with the 5.5” model using different size classes to the iPhones that have come before it. When discussion turns to the downsampling performed by the iPhone 6 plus, Jake takes the opportunity to bring up Auto Layout, and how to create proportional width constraints. Jelly counters with his own math based solution used to layout the collection view in GIFwrapped. The most frustrating thing, however, is Apple’s solution to declaring support for the larger devices: detecting the presence of correctly sized launch images (of which there are now 20), or the use of a launch screen xib. The couch discusses the purpose of these and whether the issues they’ve seen with getting apps working across all devices. Discussion then turns to the Apple Watch, and how this could be the launching point for a morse code resurgence. Jelly then turns the discussion to development, and with very little to go on, suggest the possibility that Apple Watch “apps” might end up as little more than extensions of apps on your iPhone. From there, discussion turns to the Taptic Engine and its future as a feedback mechanism. When combined with iBeacons and other methods of detecting the world around you, will the watch become a player in giving you the ability to interact with the world around you? Just to top off the episode, Jelly discusses his image caching adventures, discussing the pros and cons of three third-party image caching libraries: SDWebImage, Haneke and Path’s Fast Image Cache.

Kodsnack
Kodsnack 57 - Utvecklarnas utvecklarkonferens

Kodsnack

Play Episode Listen Later Jun 29, 2014 59:51


Vi tar hjälp av riktiga experter för att försöka bearbeta intrycken från WWDC. David Rönnqvist, Joachim Bengtsson och Johan Larsson pratar förbättringar för utvecklare, känslan av ett nytt Apple och förstås en hel del Swift. Varför skrev Apple ett eget språk, vilka är våra favoritaspekter av språket? Vad mer kan Apple göra för att förbättra App store för utvecklare? Länkar Joachim Bengtsson (@nevyn) David Rönnqvist (@davidronnqvist) Johan Larsson (@kottkrig) Lookback - se hur folk faktiskt använder din app Leopard - Mac OS X 10.5 Core animation - appleramverk för att animera gränssnitt Scene kit - appleramverk för 3D-grafik 3D graphics with Scene kit - Davids bok om Scene kit Cocoaheads Stockholm Slashat - sveriges största teknikpodcast Slashat-appen på Github Johan på Github WWDC 2014 Iphoneintroduktionen 2007 Back to the Mac-eventet 2010 WWDC 2013 - öppningspresentationen Healthkit Homekit iWork - Apples svit av produktivitetsapplikationer Word on the street: The truly big stuff did not leak. - John Gruber före WWDC 2014 iWatch - klockan det länge ryktats att Apple utvecklar Yosemite - 2014 års version av Mac OS X Nya glada Finder Swift - Apples nya programmeringsspråk Extensions - Apples lösning för att låta applikationer på iOS och OS X samarbeta på ett säkert sätt iTunes connect - Apples tjänst för alla som vill sälja saker genom deras butiker (App store, iTunes och iBooks) Nyheter i iTunes connect Testflight - System för hantering av betatester SDK - software development kit Betatestning och gradvis utrullning av nya versioner av appar på Android Notiswidgets Att utveckla tangentbord för iOS 8 Video om extensions - “Creating extensions for iOS and OS X”. Se ävendel två Storage provider - typ av extension som låter en app agera lagrings- och hämtningsplats för filer Jailbreak - att gå runt systemets inbyggda begräsningar för att till exempel kunna installera vilken mjukvara som helst XPC - API i OS X för kommunikation mellan processer Dropbox - tjänst för lagring av filer Box - tjänst för lagring av filer Cloudkit - Apples senaste API för att låta appar lagra data i molnet One drive - Microsofts tjänst för molnbaserad fillagring Utvecklarkeynoten - “Platforms state of the union” iCloud Core data - API för att låta applikationer byggda på Core data synkronisera sömlöst med molnet Photokit - Nytt ramverk för att arbeta med foto och video Craig Federighi basar över både Mac OS X och iOS utveckling Continuity - Fördjupad kommunikation mellan Apples olika enheter REST-API - API som definieras av och arbetar med HTTP-standardens anrop Statisk och dynamisk typning - Två inriktningar till att kontrollera att data i program är av förväntad typ LUA - programmeringsspråk Generic programming - Ger möjlighet att skriva generella funktioner som kan arbeta med många olika typer av data YES och NO - Används i Objective-C istället för 1 och 0 när man arbetar med boolska värden … och .. vid iteration Bakåtkompatibilitet - Swift stöds bara för iOS 7 och framåt, så det går inte att använda för projekt med höga krav på bakåtkompatibilitet Introduktion till Swift Binärkompatibilitet innebär i fallet Swift att ett program kompilerat med en tidig version av Swift fortfarande kommer att fortsätta fungera och köra även när nyare versioner av språket släppts Lattnerpost om binärkompatibilitet på utvecklarforumet (inloggning krävs) Att blanda Swift med C-språken Rubymotion - Utveckla för iOS och OS X i Ruby ARM - familj av instruktionsuppsättningsarkitekturer (säg det fem gånger snabbt) för processorer Debug 33: Ken Ferry on Auto Layout, Passbook, and Understudy - vid 1:14:00 pratas om hur Chris Lattner utvecklar: “[Chris Lattner] has this attitude towards incremental change that I think is very useful which is that: the way that you get something done is that first you figure out where you want to be, which might be somewhere totally different from where you are (and that’s fine) but then you figure out a path to get from where you are to where you want to be and the path is to the greatest extend incremental and you don’t just throw it out and write again because that’s not going to work.” Chris Lattner - Mannen bakom Swift, LLVM och Clang Block - utbyggnad av C för att stödja closures ARC - Automatic reference counting, minneshanteringsteknik som används på Apples plattformar Closures Lattners tweet att det här är en startpunkt WWDC-appen - ett trevligt sätt att se alla presentationer Extensions i Swift - categories i Objective-C, sätt att lägga ny funktionalitet till existerande klasser, strukturer och uppräkningstyper Monkey patching - att förändra körande kod utan att förändra källkoden Playgrounds - interaktiv miljö för Swift Optionals Synchronized NSLock Radar - Apples bugghanteringssystem Dispatchblock Asynkronisitet i C# Gevent för Python Trailing closures Future Att bygga futures ovanpå GCD Fredriks krönika om det nya Apple Hårskämt på WWDC NDA - WWDC i år är väldigt mycket mindre hemligt än tidigare år Debug 33: Ken Ferry on Auto Layout, Passbook, and Understudy - vid 0:28:30 pratas det om att “the AppKit group and UIKit group now sit next to each other” Apple nekar appar där man kan se reklam mot belöningar i spelet Swiftboken AVAudioEngine - video Interaktiva animationer-presentation Metal Storyboards Nya view controllers på Mac Nya storleks-API:er för iOS Auto layout - System för att mer automatiskt anpassa gränssnitt för olika skärm- och fönsterstorlekar scenekitbook.com Cocoaheads Stockholm

Mobile Couch
31: God Knows I’m Not a Smart Developer

Mobile Couch

Play Episode Listen Later May 12, 2014 76:39


It’s a rapid-fire episode, as the couch discusses follow-up about replacing Objective-C, C#’s async/await feature, supporting iOS 6 and 7’s UI, using Auto Layout to simplify UI layout math, the benefits of using Magical Record with Core Data, when to use Expedited Reviews, and variability in Beacon signal strength.

Debug
39: Ken Ferry on Auto Layout, Passbook, and Understudy

Debug

Play Episode Listen Later Apr 9, 2014 125:44


Ken Ferry talks to Guy and Rene about his time at Apple working on Cocoa, Auto Layout, and Passbook, and his new app, Understudy, which seeks to bring mentored learning into the iPad age.

The iDeveloper Podcast
The iDeveloper Podcast 096: What Doesn't Kill You Makes You Stronger

The iDeveloper Podcast

Play Episode Listen Later Nov 20, 2013


Scotty and John chat about CommentCast, Android Development and Auto Layout.

stronger scotty android development auto layout commentcast
Devchat.tv Master Feed
019 iPhreaks Show – Auto Layout with Cesare Rocchi

Devchat.tv Master Feed

Play Episode Listen Later Sep 5, 2013 54:35


Panel Cesare Rocchi (twitter Studio Magnolia) Pete Hodgson (twitter github blog) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Jaim Zuber (twitter Sharp Five Software) Rod Schmidt (twitter github infiniteNIL) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:31 - Cesare Rocchi Introduction CocoaConf Boston iCloud for Developers: Automatically Sync Your iOS Data, Everywhere, All the Time by Cesare Rocchi 03:53 - Auto Layout Cocoa Auto Layout Guide 04:45 - Resolutions Spring and Struts Localization Right-Left Languages 09:15 - Using vs Not Using Auto Layout Constraints Using Interface Builder 22:40 - Auto Layout & Animation Esoteric Animations 26:53 - ASCII Art 29:46 - Intrinsic Size 33:07 - Apple saying you should have used Auto Layout last year 36:22 - Open Source Tools that give Auto Layout-type Capabilities Wrappers  Picks Online 3D Model Converter (Ben) Saint Arnold Icon Gold (Bière De Saison) - Saint Arnold Brewing Company (Ben) NoFlo (Rod) Cocoa Slopes (Rod) Dev Juice: Using your tech support incidents (Andrew) objc.io (Andrew) The Choosatron (Jaim) The Replacements (Jaim) Reveal (Pete) Bitter American (Pete) Teensy 3.0 (Pete) The Best Map Ever Made of America’s Racial Segregation (Chuck) Kindle (Chuck) Kindle for Mac (Chuck) Clean Office (Chuck) FrameAccessor (Cesare) App.net (Cesare) Appsterdam (Cesare) Wasatch Brewery: Polygamy Porter (Rod) Next Week iOS Development with Vim with Jason Felice Transcript CESARE: By the way, I have a whole set of pictures of Starbucks bartenders trying to spell correctly my name and write it on the cup. [Laughter] CHUCK: Hey everybody and welcome to Episode 19 of The iPhreaks Show! This week on our panel, we have Pete Hodgson. PETE: Insert amusing British culture reference here! CHUCK: Ben Scheirman. BEN: Hello from H-Town! CHUCK: Andrew Madsen. ANDREW: Hi from Salt Lake City. CHUCK: Jaim Zuber. JAIM: Hello from Houston! I’m not actually in Houston, but it feels like I’m in Houston. [Laughter] JAIM: It’s like 95 degrees out here in Minnesota. I could like call a van that’s full of ice cream or something, I don’t know. CHUCK: [Laughs] BEN: Yeah! It’s only 87 right now, so you’re actually hotter than us. JAIM: I think we switched. CHUCK: And humid? JAIM: Humid? Not super humid, but yeah, pretty bad. CHUCK: We also have Rod Schmidt. ROD: Hello from Salt Lake City! CHUCK: I’m Charles Max Wood from DevChat.tv. We have a special guest this way, and that’s Cesare Rocchi or Rocci. CESARE: Rocci. Rocci. Right. CHUCK: Rocci. Yeah, I knew that! PETE: You almost did it! CHUCK: I almost did it, yeah. I’m famous I guess for botching people’s last names, but I speak Italian and I read Italian, and Italian’s read like it’s written. Anyway, Cesare, since you’re new to the show, do you want to introduce yourself really quickly? CESARE: Yes! I’m Cesare. Hello from my office, which is in Italy on East Coast in Rimini, to be exact. I’m a iOS developer, I got started in 2007, and yes, that’s before the SDK, the official SDK was released. I did a bunch of client work. Now, I’m focusing on my applications. I speak at conferences; I’ll be at CocoaConf in Boston at the end of October. I write books; my latest book is “iCloud for Developers” published by The PragProg. That’s all. There’s more, but that’s all at the moment. CHUCK: [Laughs] BEN: Is your book like a coping mechanism for iCloud? [Laughter] CESARE: Yeah, kind of. And yes, there is a chapter about Core Data and iCloud. And it’s not anti-pages. CHUCK: [Laughs] BEN: It’s not like, this page intentionally left link? CESARE: No! BEN: [Laughs] CESARE: Though I thought of that [laughs]. CHUCK: It looks and feels like a big band aid for your pain that you have.

The iPhreaks Show
019 iPhreaks Show – Auto Layout with Cesare Rocchi

The iPhreaks Show

Play Episode Listen Later Sep 5, 2013 54:35


Panel Cesare Rocchi (twitter Studio Magnolia) Pete Hodgson (twitter github blog) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Jaim Zuber (twitter Sharp Five Software) Rod Schmidt (twitter github infiniteNIL) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:31 - Cesare Rocchi Introduction CocoaConf Boston iCloud for Developers: Automatically Sync Your iOS Data, Everywhere, All the Time by Cesare Rocchi 03:53 - Auto Layout Cocoa Auto Layout Guide 04:45 - Resolutions Spring and Struts Localization Right-Left Languages 09:15 - Using vs Not Using Auto Layout Constraints Using Interface Builder 22:40 - Auto Layout & Animation Esoteric Animations 26:53 - ASCII Art 29:46 - Intrinsic Size 33:07 - Apple saying you should have used Auto Layout last year 36:22 - Open Source Tools that give Auto Layout-type Capabilities Wrappers  Picks Online 3D Model Converter (Ben) Saint Arnold Icon Gold (Bière De Saison) - Saint Arnold Brewing Company (Ben) NoFlo (Rod) Cocoa Slopes (Rod) Dev Juice: Using your tech support incidents (Andrew) objc.io (Andrew) The Choosatron (Jaim) The Replacements (Jaim) Reveal (Pete) Bitter American (Pete) Teensy 3.0 (Pete) The Best Map Ever Made of America's Racial Segregation (Chuck) Kindle (Chuck) Kindle for Mac (Chuck) Clean Office (Chuck) FrameAccessor (Cesare) App.net (Cesare) Appsterdam (Cesare) Wasatch Brewery: Polygamy Porter (Rod) Next Week iOS Development with Vim with Jason Felice Transcript CESARE: By the way, I have a whole set of pictures of Starbucks bartenders trying to spell correctly my name and write it on the cup. [Laughter] CHUCK: Hey everybody and welcome to Episode 19 of The iPhreaks Show! This week on our panel, we have Pete Hodgson. PETE: Insert amusing British culture reference here! CHUCK: Ben Scheirman. BEN: Hello from H-Town! CHUCK: Andrew Madsen. ANDREW: Hi from Salt Lake City. CHUCK: Jaim Zuber. JAIM: Hello from Houston! I'm not actually in Houston, but it feels like I'm in Houston. [Laughter] JAIM: It's like 95 degrees out here in Minnesota. I could like call a van that's full of ice cream or something, I don't know. CHUCK: [Laughs] BEN: Yeah! It's only 87 right now, so you're actually hotter than us. JAIM: I think we switched. CHUCK: And humid? JAIM: Humid? Not super humid, but yeah, pretty bad. CHUCK: We also have Rod Schmidt. ROD: Hello from Salt Lake City! CHUCK: I'm Charles Max Wood from DevChat.tv. We have a special guest this way, and that's Cesare Rocchi or Rocci. CESARE: Rocci. Rocci. Right. CHUCK: Rocci. Yeah, I knew that! PETE: You almost did it! CHUCK: I almost did it, yeah. I'm famous I guess for botching people's last names, but I speak Italian and I read Italian, and Italian's read like it's written. Anyway, Cesare, since you're new to the show, do you want to introduce yourself really quickly? CESARE: Yes! I'm Cesare. Hello from my office, which is in Italy on East Coast in Rimini, to be exact. I'm a iOS developer, I got started in 2007, and yes, that's before the SDK, the official SDK was released. I did a bunch of client work. Now, I'm focusing on my applications. I speak at conferences; I'll be at CocoaConf in Boston at the end of October. I write books; my latest book is “iCloud for Developers” published by The PragProg. That's all. There's more, but that's all at the moment. CHUCK: [Laughs] BEN: Is your book like a coping mechanism for iCloud? [Laughter] CESARE: Yeah, kind of. And yes, there is a chapter about Core Data and iCloud. And it's not anti-pages. CHUCK: [Laughs] BEN: It's not like, this page intentionally left link? CESARE: No! BEN: [Laughs] CESARE: Though I thought of that [laughs]. CHUCK: It looks and feels like a big band aid for your pain that you have.

The iDeveloper Podcast
iDeveloper Live 068: Fireside Chats And Passionate Rants

The iDeveloper Podcast

Play Episode Listen Later Oct 10, 2012


Scotty and John spend some time catching up by chewing the fat over Auto Layout, Conferences, Glassboard, iOS 6 and loads more.