Found an interesting article through Manuel Simoni: https://www.w3.org/People/Connolly/9703-web-apps-essay.html
"HTTP was design[ed] as a distributed realization of the Objective C (originally Smalltalk) message passing infrastructure [...]
Uniform Resource Locator is just the result of squeezing the term _object reference_ through the IETF standardization process."
#Smalltalk #ObjectiveC #HTTP #WWW #WebDevelopment #WebDev #ObjectOrientedProgramming #OOP #DistributedComputing #ProgrammingLanguages #Programming
#smalltalk #objectivec #http #www #webdevelopment #webdev #objectorientedprogramming #oop #distributedcomputing #programminglanguages #programming
Interesting: https://www.w3.org/People/Connolly/9703-web-apps-essay.html
#Smalltalk #ObjectiveC #HTTP #WWW #WebDevelopment #WebDev #ObjectOrientedProgramming #OOP #DistributedComputing #ProgrammingLanguages #Programming
#smalltalk #objectivec #http #www #webdevelopment #webdev #objectorientedprogramming #oop #distributedcomputing #programminglanguages #programming
https://thoughtbot.com/blog/a-love-letter-to-objective-c #objectivec was so much fun.
A love letter to Objective-C https://thoughtbot.com/blog/a-love-letter-to-objective-c | https://lobste.rs/s/o27sxk #objectivec
Exploring a new iOS codebase
#iOS #Swift #ObjectiveC #Programming
https://www.jessesquires.com/blog/2023/04/04/exploring-a-new-ios-codebase/
#iOS #swift #objectivec #programming
Here it is: A comprehensive look at `NSItemProvider`: what it does, how it works, and how to use it properly. I want this to be a one-stop-shop reference for anyone using this class in their projects.
NSItemProvider is a key class in iOS and Mac Catalyst, used in everything from Drag and Drop, to Pasteboard, share sheet, and beyond. Understanding how this class works will help you make better apps and gain insight into what the system does for you.
Please read the post, and send me feedback. Share it with your iOS developer friends. Let me know what you think!
https://www.humancode.us/2023/07/08/all-about-nsitemprovider.html
#iOS #iOSDev #macOS #MacCatalyst #apple #Xcode #Swift #ObjectiveC #UIKit #AppKit #programming
#ios #iosdev #macos #maccatalyst #apple #xcode #swift #objectivec #UIKit #AppKit #programming
Sure would be nice if Swift did a better job of rendering Objective-C error strings in the log at runtime. #Swift #Xcode #ObjectiveC #Apple
#swift #xcode #objectivec #apple
Mojo is a much better "Objective-C without the C" than Swift ever was https://blog.metaobject.com/2023/06/mojo-is-much-better-without-c-than.html | https://lobste.rs/s/nppf8y #objectivec #python #swift
Now learning #ObjectiveC.
Since I know this language is not only for the Apple world, I want to add it to my stack.
Writing to the macOS clipboard the hard way https://nathancraddock.com/blog/2023/writing-to-the-clipboard-the-hard-way/ | https://lobste.rs/s/x3sfpo #c #lua #objectivec
I’ve dumped out most of what I’ve learned about xcframeworks into this blog post. I hope this post will be a one-stop shop to answer all your practical questions, including:
- What is an xcframework?
- What’s in an xcframework?
- How do I make an xcframework?
- How do I consume an xcframework?
Enjoy and please share!
#xcode #ios #macos #apple #objectiveC #swift #framework #xcframework #development
https://www.humancode.us/2023/05/19/all-about-xcframeworks.html
#xcode #ios #macos #apple #objectivec #swift #framework #xcframework #development
Are there any #ios developers here who might be able to tell me whether programs for current iOS can interact with external devices that provide serial I/O over USB; such devices would be connected to an iPhone/iPad using Apple's Lightning to USB OTG cable? Or is the MFI programme the only way to do this? #ObjectiveC #Swift #USB #iPhone #iPad #Apple (This is for a #HamRadio project). Thanks in advance!
#hamradio #apple #ipad #iphone #usb #swift #objectivec #ios
What's coming with mulle-objc (this post and several following):
https://www.mulle-kybernetik.com/weblog/2023/mulle_objc_0_22_1_1release.html
#objectivec #objc #programmingThatDoesntSuck
#objectivec #objc #programmingthatdoesntsuck
touchHLE in depth, part 1: a day in the life of a function call https://hikari.noyu.me/blog/2023-04-13-touchhle-in-depth-1-function-calls.html | https://lobste.rs/s/h601kl #ios #objectivec #reversing #rust
#ios #objectivec #reversing #rust
Time for an #ObjC #ObjectiveC question: Can I use lightweight generics to parameterize a *class* rather than a *class pointer*?
i.e. can I do…
@interface Foo<C>
- (instancetype)initWithClass:(C)aClass;
- (C *)instanceOfClass;
@end
Time to finally do an #introduction!
I’ve been fascinated by the #web since I first got on the internet when I was a teenager. The idea that anyone could create a website — how cool is that!?
I’ve been a #Mac user even longer (my parents were in education and my mom would bring home her office Mac Classic on the weekends). Being creative with #HyperCard and wanting to make dynamic websites eventually got me into #programming. First with #Perl, later #PHP, and now #JavaScript and #TypeScript. I’ve also had some fun with #C, #ObjectiveC, and #Swift.
For 14 years I worked at a small company that makes the premier CMS for the #AltWeekly press in the US. Now I work on web applications in #React in the far-more corporate world. I also used to co-organize TucsonJS and the Tucson React meetups.
I can’t predict what my toots will be about in the future but right now my interests also include indoor #rowing, trying to understand how #ActivityPub works, and #GeoGuessr.
#introduction #web #mac #hypercard #programming #perl #php #javascript #typescript #c #objectivec #swift #altweekly #react #rowing #activitypub #geoguessr
In this video, I do a deep dive into Id Software's in-house level editor, DoomEd, which was written in #NeXTSTEP and #ObjectiveC, first touring all the features, and then creating a simple level. https://www.youtube.com/watch?v=t8G6GVoKXxc #retrocomputing #retrogaming #doom
#nextstep #objectivec #retrocomputing #retrogaming #doom
It’s a long time ago, that i read something in a book about #objectivec !