DiscoveriACast Network
iACast Network
Claim Ownership

iACast Network

Author: The iACast Team

Subscribed: 0Played: 3
Share

Description

This is the home of the iACast Network
284 Episodes
Reverse
S2E2 - Flicking

S2E2 - Flicking

2023-11-1001:17

Episode Notes Welcome back to VO Starter Weekly! Lesson 5 of VO Starter weekly covers flicking left and right with one finger, and how this will help you navigate different apps on your iPhone, or iPad. Please send any questions, or suggestions to feedback@iacast.net Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/ccaeabb3-aa0e-48b1-a6ab-9954d43908d2 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
Episode Notes Welcome to season 2 of VO Starter Weekly! Lesson 4 of VO Starter weekly covers Explore by Touch, and how to explore your screen on an iOS device. Please send any questions, or suggestions to feedback@iacast.net Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/a5fb21b0-8460-4d01-a491-e8ff346e7af0 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
Episode Notes In this episode, we discuss the impact of AI on programming, including the rise of AI coding assistants and their ability to automate tasks. We emphasize the importance of embracing new tools and languages, prioritizing user experience, and exploring programming trends. We also share personal experiences with AI tools and announce plans to cover these topics in greater depth in the future. Join us on this programming journey and stay up-to-date with the latest trends. Find out more at https://programmatic.pinecast.co Send us your feedback online: https://pinecast.com/feedback/programmatic/33dde74c-a864-4ee4-b0df-22a427ad3d8f Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support Programmatic.
10 - iPods and Nothing

10 - iPods and Nothing

2023-11-2040:09

Episode Notes In this episode of the iCast, Michael and Marty discuss the new Nothing Chats app, and how many are using iPods after they have been discontinued. App Picks No App picks for this episode. Feedback Please send us feedback to feedback@iacast.net Send us your feedback online: https://pinecast.com/feedback/the-icast/ccd05225-20db-448a-b637-7ce2dab68b8b Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
9 - Shot on iPhone?

9 - Shot on iPhone?

2023-11-1230:33

Episode Notes .In this episode of the iCast, we discuss Apple's shot on iPhone video, marveling at the quality of videos captured on phones and the potential of USB-C. We speculate about drone footage and editing software while acknowledging Apple's secrecy. We explore the significance of shooting on iPhones with USB-C and the port configuration of new Macs. Excitement ensues regarding the new Macs and speculation about future releases. The Beatles' new album and their connection with Apple are highlighted, along with the impact of technology on music production. We address an Apple Watch battery update and recommend Terminology and BeatStar apps. Thanks for tuning in! App Picks Marty: Terminology Michael: BeatStar Send us your feedback online: https://pinecast.com/feedback/the-icast/10f79a31-a592-4f87-a16f-687b46f75e22 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
8 - Scary Reactions

8 - Scary Reactions

2023-11-0552:42

Episode Notes In this episode, we discussed the highly anticipated M3 MacBook Pros, and the new M3 iMac The These powerful machines will be available for order at the end of November, adding to the anticipation surrounding their release. App Picks Marty: Dark Noise Alisha: Canva Taylor: Square Michael: Buffer Send us your feedback online: https://pinecast.com/feedback/the-icast/47b87fee-6356-41eb-9476-98c3c190cd6c Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
7 - A Scary Fast Event

7 - A Scary Fast Event

2023-10-3034:48

Episode Notes In this episode of the iCast, we discuss the upcoming Apple event and speculate on possible announcements, such as new iMacs and updates in the AirPods lineup. We also explore the impact of ads on Apple's services and pricing options for iCloud storage. Stay tuned for more Apple news in our next episode. Send us your feedback online: https://pinecast.com/feedback/the-icast/13c37f6e-1e0d-483d-9c91-380632e1dc88 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
6 - About the iPad

6 - About the iPad

2023-10-2259:52

Episode Notes In this episode of The iCast, we discuss the new Apple Pencil along with the latest Apple news, highlighting confusion around its features and pricing. We speculate that it's aimed at budget-conscious users and those with the 10th generation iPad. We also cover camera placements, iPad Air vs. iPad Pro, potential updates, keyboard options, and share app picks of the week. Tune in to explore a wide range of Apple and iPad-related topics. App Picks Alisha: HoneyBook Marty: iAccessibility for iOS Michael: Mona for Mastodon Send us your feedback online: https://pinecast.com/feedback/the-icast/cb053063-1b48-4dbb-9362-f69ea5ae304d Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
5 - About The Mac

5 - About The Mac

2023-10-1650:39

Episode Notes In this episode, we discuss the different models of Mac computers, including the Mac mini, Mac Studio, and Mac Pro. We highlight the unique features of each, such as the convenient front ports of the Mac mini and the customization options of the Mac Pro. We also touch on the M2 MacBook Air, specifically noting the introduction of a 15-inch model with improved speakers and battery life. We share our personal preferences, including the intention to purchase a Mac mini and recommend the LG 27-inch OLED monitor as an affordable alternative to Apple's studio display. We explore bundled options and conclude with app recommendations. App Picks Alisha: Lire for iOS Marty: NetNewsWire Michael: DEVONThink Send us your feedback online: https://pinecast.com/feedback/the-icast/937f528b-321a-4459-92d6-8104a0198edc Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
Episode Notes In this episode of the iCast, we discuss the iPhone overheating issues and Apple's software update to fix it. We compare the new iPhone 15 Pro Max and Google's Pixel 8. We talk about the benefits of the USB-C connector on the iPhone and address viewer feedback about app features. We explore interactive widgets and recommend apps like Widgetsmith, Ingross, Due, and Marvel Unlimited. We promise to cover Mac-related topics in the next episode. Picks Alisha: Engross for iOS Marty: Due for iOS Michael: Marvel Unlimited Support The iCast by contributing to their tip jar: https://tips.pinecast.com/jar/the-icast Send us your feedback online: https://pinecast.com/feedback/the-icast/36e7c5e6-3e46-4ae3-988f-3f3b6def8769 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
Episode Notes The iCast is back with new hosts, and all new topics. In this episode of the ICAST, we discuss various aspects of Apple products, including phone upgrades, security, and the new Apple Watch 9. We share personal experiences and preferences while keeping our listeners informed about upcoming releases and confusing topics. Join us as we explore different perspectives on Apple and invite audience interaction. Stay tuned for more episodes and our app of the week, Owaves. Providing Feedback You can leave feedback by sending an email to feedback@iacast.net, or by using the hashtag #iCast on Mastodon. Support The iCast by contributing to their tip jar: https://tips.pinecast.com/jar/the-icast Send us your feedback online: https://pinecast.com/feedback/the-icast/9a0e0fe8-57b6-4123-a4cf-06b3c388bcb1 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support The iCast.
Episode Notes Lesson 3 of VO Starter weekly covers the iOS Accessibility Shortcut. We discuss how to configure this feature, and how to activate it. This is the final episode of this section of VO Starter weekly. We will be back soon with a new section with more exciting lessons. Please send any questions, or suggestions to feedback@iacast.net Support VO Starter Weekly by contributing to their tip jar: https://tips.pinecast.com/jar/vo-starter Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/73d44b44-0cf2-433f-b3aa-e03f12ebff13 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
Episode Notes Lesson 2 of VO Starter weekly discusses how to disable or stop VoiceOver on an iOS device. Please send any questions, or suggestions to feedback@iacast.net Support VO Starter Weekly by contributing to their tip jar: https://tips.pinecast.com/jar/vo-starter Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/3a6cc06e-1078-466a-93ac-b073a2f42b1a Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
Episode Notes Lesson 1 of VO Starter weekly discusses how to enable or start VoiceOver on an iOS device. Please send any questions, or suggestions to feedback@iacast.net Support VO Starter Weekly by contributing to their tip jar: https://tips.pinecast.com/jar/vo-starter Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/4ea5b911-3690-4a1d-b339-48a766ef8a30 Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
S1E1 - Introduction

S1E1 - Introduction

2023-08-2300:33

Episode Notes Welcome to VO Starter Weekly. THis introductory episode explains what will be covered in this podcast. VO Starter Weekly is a weekly podcast that was inspired by the iOS app VO Starter. It will go through each of the lessons from the app in podcast form. Please send us questions or suggestions about this show to feedback@iacast.net Support VO Starter Weekly by contributing to their tip jar: https://tips.pinecast.com/jar/vo-starter Find out more at https://vo-starter.pinecast.co Send us your feedback online: https://pinecast.com/feedback/vo-starter/9786088a-628d-4995-90ca-fd738c1a16cc Check out our podcast host, Pinecast. Start your own podcast for free with no credit card required. If you decide to upgrade, use coupon code r-3bc504 for 40% off for 4 months, and support VO Starter Weekly.
Episode Notes In this episode of the Programatic podcast, host Michael Doise explores the topic of accessibility in programming. He brings on expert Taylor Arndt to lend her insights and expertise to the conversation. Together, they delve into various aspects of accessibility in programming, covering both desktop applications and websites/mobile apps.  The discussion kicks off with Taylor sharing her background in digital accessibility and programming, providing valuable context for the conversation. Michael mentions that future episodes will dive into more advanced topics, setting the stage for a deeper exploration of the subject matter.  One key point of focus is how desktop applications are audited for accessibility compared to websites and mobile apps. They examine the application of the Web Content Accessibility Guidelines (WCAG) to desktop apps, particularly those developed with Electron. This discussion sheds light on the challenges and considerations involved in ensuring accessibility in different platforms.  The conversation then turns to specific challenges faced by developers when implementing accessibility features, such as dark mode, in their apps. They discuss the Blindshell Classic 2, an Android phone with its own app system that does not support dark mode for Android apps. This prompts an exploration of the need for exceptions in accessibility audits and the processes that companies have for granting them. Additionally, they touch on the fact that many accessibility professionals may not have a development background, highlighting the need for collaboration between developers and accessibility experts.  Moving on, they tackle the technicalities of incorporating images in websites and mobile apps with regards to accessibility. The concept of decorative images, their purpose, and how best to handle them for screen readers is explored. They emphasize the importance of considering keyboard users and discuss whether hiding images from screen readers using ARIA is acceptable. The differences between handling images on mobile apps and websites are also considered, with a focus on best practices and exceptions to accommodate specific app needs. Conveying information through alt text and accessibility labels is highlighted, particularly for images that are critical to app functionality and flow.  The speakers then explore the topic of profile images on social media timelines and discuss the accessibility and usability implications of different approaches. They suggest that using a person's name as a description for the image may be more accessible than relying solely on alt text. They also compare the accessibility and usability of Twitter and Threads posts, noting that Threads can be technically accessible but pose usability challenges due to navigation complexities.  Heading into the next segment, they analyze the differences in headings between websites and mobile apps, presenting their reasoning for specific heading levels and mobile-specific considerations. Collaboration with developers is emphasized as crucial for creating accessible apps, and the misuse of headings is cautioned against.  The podcast then turns its attention to the usage of audio in mobile apps, addressing autoplay, interruptions, and the importance of uninterrupted audio sessions. The layout and distinction of images, buttons, and links in mobile apps are also examined, stressing the need for clear differentiation between buttons and links. Accessibility features such as underlined text for links are highlighted as essential components of an accessible design. Criticisms are voiced towards companies that fail to properly differentiate between buttons and navigable items in their mobile apps, and the importance of mobile-specific expertise in app accessibility is reinforced.  The conversation wraps up with a discussion on the importance of code-level recommendations from...
Episode Notes On This episode, Michael Discusses AI, and ways to organize your development environment. Resources MacGPT MacWhisper Windows Package Manager
Update Caution

Update Caution

2023-04-1015:44

Episode Notes On this episode Michael discusses the following topics. Challenge Results Python import feedparser def parse_rss_feed(url): feed = feedparser.parse(url) titles = [] for entry in feed.entries: titles.append(entry.title) return titles rss_url = "https://iaccessibility.net/feed" titles = parse_rss_feed(rss_url) for title in titles: print(title) Shell Script hash !/bin/sh rss_url="https://iaccessibility.net/feed" titles=$(curl -s "$rss_url" | xmlstarlet sel -t -m "//item/title" -v . -n) echo "Titles:" echo "$titles" Topics Michael discusses whether to update a project's sdk or APIs to newer or updated versions. For example, going from UIKit to SwiftUI. Providing Feedback Use the hashtag #ProgrammaticPod to leave us feedback. You can email me at mikedoise@icloud.com, and you can find Michael all over the web at mikedoise.
Episode Notes On this episode, Michael discusses the following topics. Challenge Swift struct ContentView: View { // Declare the array with elements to display in the List let names = ["John", "Jane", "Alice", "Bob"] var body: some View { // Use the List view to create rows for each element in the array List(names, id: .self) { name in Text(name) } .navigationTitle("Names") } } } Python hash Declare the list with elements to display names = ["John", "Jane", "Alice", "Bob"] Hash Iterate through the list and print each name for name in names: print(name) Discord Bot import discord from discord.ext import commands client = discord.Client(intents=discord.Intents.default()) @client.event async def on_voice_state_update(member, before, after): if before.channel is None and after.channel is not None: channel = client.get_channel(123456789) hash Replace with the ID of the text channel where you want to post the message message = f'{member.mention} has joined {after.channel.name}' await channel.send(message) hash Replace 'YOUR_BOT_TOKEN' with your actual bot token client.run('YOUR_BOT_TOKEN') Topics Pick a good Web hosting provider with good tech support. Use Michael's DreamHost Referral. We also discuss the different styles of programing from Object Oriented programming to event driven programming, and declarative programming. Transcript Web Hosting And Programming Styles Michael Doise Programmatic Edit TranscriptRemove HighlightingAdd Audio FileExport...? [0:00] Music.  [0:19] And hello everybody, welcome back to Programatic. My name is Michael Doeys and it's good to be back with you all this wonderful week.  We recorded a day late because there was just a lot to get done to publish the last episode.  We had a lot of code that we had in the results.  So something that we thought about was if you could basically take your code that you have for a solution and throw it through chat GPT and tell it to remove, the extra text or the punctuation, could it do that?  And it does not seem to do it.  [1:02] It wants to keep it all as code and try to remove, it's trying to be smarter than we are and remove the punctuation from the actual string.  So like if there's a print statement, it would go in and remove the parentheses or punctuation and put them as words in the strings.  Now, one thing that I did get it to do, is I said replace all semicolons in this code with the word semicolon, and it did that.  So that was helpful for JavaScript. Unfortunately, that's the only language we do our examples in that are using semicolons.  So yeah, that didn't help. When I tried to do parentheses, I was like, nope, not gonna do it, won't do it.  So that was not very effective there.  So unfortunately, I still have to do those by hand. So it takes a good little while to do that.  [1:51] It takes an editing project that really shouldn't take very long, quite a bit longer to convert all of that to text, then throw it through 11 labs, and then have that converted to audio, and then put that into the tracks.  But I think it really sounds great, And I haven't gotten any feedback so far, so I'm curious what people think of how we're doing our code snippets in the episodes.  And in fact, I will have.  Snippet in here today. And I will talk about that after we do our solutions. Our last challenge was to use an array, to build an app or a, console application that could have a list of names or items and.  [2:43] Basically the results that will...
Episode Notes On this episode of the podcast, Michael discusses the differences. between interpreted and Compiled programming languages. Challenge results from episode 2. Swift // Ask for the user's name and age print("What is your name?") let name = readLine() ?? "" print("What is your age?") let ageString = readLine() ?? "" let age = Int(ageString) ?? 0 // Print a statement based on the user's age if age < 0 { print("Invalid age!") } else { print("(name), you are a minor.") } JavaScript // Ask for the user's name and age let name = prompt("What is your name?"); let ageString = prompt("What is your age?"); let age = parseInt(ageString); // Print a statement based on the user's age if (age < 0) { console.log("Invalid age!"); } else if (age < 18) { console.log(name + ", you are a minor."); } else { console.log(name + ", you are an adult."); } Python Number Sign Ask for the user's name and age name = input("What is your name? ") ageString = input("What is your age? ") age = int(ageString) Print a statement based on the user's age if age < 0: print("Invalid age!") elif age < 18: print(name + ", you are a minor.") else: print(name + ", you are an adult.") Machine Transcript Programmatic 3 Interpreted And Compiled Languages 3:11:23 10 43 Am Edit TranscriptRemove HighlightingAdd Audio FileExport...? [0:00] Music.  [0:09] All right, hi everyone. Welcome to another episode of the Programmatic Podcast.  My name is Michael Dois, and while we're on episode three of the show, really exciting stuff, and I'm glad that we're back.  This is really a great show, and we're going to do even more great episodes.  I have a treat for you guys today, so I'm very excited to be here.  We wanna start off today with our typical challenge results.  [0:36] So last time I asked you guys to create a program that would let you get input and use a conditional based on that input.  So like if you're you know you ask for an age or whatever you do something based on that variable.  So as we did last time we're going to have 11 labs go ahead and read the different languages.  So first up we have the Swift.  Slash, slash, ask for the user's name and age.  [1:11] Print left parentheses, double quote, what is your name? Question mark, double quote, right parentheses.  Let name equals read line left parentheses, right parentheses, question mark, question mark, double quote, double quote.  Print, left parentheses, double quote, what is your age? Question mark, double quote, right parentheses.  Let age string equals read line left parenthesis. Question mark, question mark, double quote, double quote, let age equals int, left parenthesis, age string, right parenthesis, question mark, question mark, zero, slash slash, print a statement based on the user's age.  If age is less than zero, left curly brace, print left parenthesis, double quote, invalid age.  Exclamation mark, double quote, right parenthesis. Right curly brace, else if age is less than 18, left curly brace, print left parenthesis, Double quote backslash left parenthesis name, right parenthesis, comma.  You are a minor.  Double quote right parenthesis right curly brace. Else left curly brace print left parenthesis double quote backslash left parenthesis name, comma name. You are an adult.  [2:16] Double-quote right parenthesis write curly brace javascript slash slash ask for the user's name and age let name equals prompt left parenthesis double quote what is your name double quote right parenthesis semicolon let age string equals prompt left parenthesis double quote what is your age double quote right parenthesis semicolon let age equals parsant left...
loading
Comments