R

Realm Academy

academy.realm.io · Company blog · on HN since 2017

Realm's developer academy publishes Swift and iOS conference talks and articles on Objective-C, architecture, and mobile development.

What HN saysHN links it for talks by Andy Matuschak and Wil Shipley, including git as a document format, and for Swift on Android.
16HN people shared it
7linked it in comments
14stories submitted
264story points
4 years agolast shared
2017people per year2026

Most-shared posts

  1. 1
  2. 2
    Altconf wil shipley git document format
    2 people · first shared 2020
  3. 3
    The Objective-C Runtime and Swift Dynamism
    1 people · 94 points · first shared 2017 · 38 comments on HN
  4. 4
    What's New in Swift 4
    1 people · 71 points · first shared 2017 · 33 comments on HN
  5. 5
    A Eulogy for Objective-C (2015)
    1 people · 60 points · first shared 2019 · 37 comments on HN
  6. 6
    Swift Sudoku Solver
    1 people · 25 points · first shared 2017 · 4 comments on HN
  7. 7
    MVVM at Scale: Not So Simple
    1 people · 3 points · first shared 2017 · discussion on HN
  8. 8
    convolutional neural networks, swift and iOS 11
    1 people · 2 points · first shared 2017 · discussion on HN
  9. 9
    Combining Swift/Kotlin with C/C++
    1 people · 1 points · first shared 2017 · discussion on HN
  10. 10
    Keeping your edge as a mobile developer on Realm Academy
    1 people · 1 points · first shared 2017 · discussion on HN
  11. 11
  12. 12
    MVC-N: Isolating Network Calls from View Controllers
    1 people · 1 points · first shared 2019 · discussion on HN
  13. 13
    Android Architecture Components Considered Harmful
    1 people · 1 points · first shared 2017 · discussion on HN
  14. 14
    Suggestions for a Totally Better Programming Language
    1 people · 1 points · first shared 2017 · 3 comments on HN
  15. 15
    Andy matuschak controlling complexity
    1 people · first shared 2018

What HN people wrote when they linked it

cellularmitosis · 2019-12-17
Can you elaborate? Personally, I thought Swift’s distinction between value and reference types was fantastic. https://academy.realm.io/posts/andy-matuschak-controlling-complexity/
meej · 2018-11-09
You guys may find this talk of interest: https://academy.realm.io/posts/altconf-josh-michaels-deprecated-incorp… Description at the link: "It’s every Apple developers worst nightmare. Your app is doing well, business is going fine, then all of a sudden BAM! Something changes in Apple’s world and suddenly everything is at risk. Sometimes it’s as simple as Apple deprecating an API you depend on. Other times it’s a policy matter - a change in rules that has Apple requesting that you change or remove your app from the store. Sometimes it is a bug in the platform which you have to hack a creative workaround for. No matter what the specifics, developers should be prepared to handle that day when Apple pulls the rug out. After more than six years of working on apps in Apple’s land I’ve had more than my fair share of these experiences. In this talk I will go through four different examples from multiple developers covering the most common situations in which changes in Apple land can disrupt your app. Through these stories I will offer best practices for handling these difficult situations from how to interact with Apple to how to deal with the gripping frustration that can come along with these challenges. The goal of this talk is to better prepare attendees for that inevitable day when something goes wrong and in doing so help reduce the ambient anxiety many developers feel about the possibility of such problems."
WoodenChair · 2022-10-19
I think Delicious Library was for a while at least. I remember the author of it, doing a presentation about using git as storage: https://academy.realm.io/posts/altconf-wil-shipley-git-document-format…
ralfebert · 2020-03-31
Since Wil Shipleys presentation "Git as a Document Format" (AltConf, 2015, [1]) the idea of using git to track data has stuck with me. Cool to see another approach at this. From the first look, I miss the representation of data as plain-old-text-files, but I guess that's a little bit in competition with the goal of getting performance for larger data sets. Anyway, I am wondering, did somebody here try using plain git like a database to track data in a repository? [1] https://academy.realm.io/posts/altconf-wil-shipley-git-document-format…
mojuba · 2019-10-27
Something just crossed my mind while reading the question, that Swift could be a good candidate. Turns out there are compatibility layers that are based on Swift: https://www.scade.io https://academy.realm.io/posts/swift-on-android/ https://blog.readdle.com/why-we-use-swift-for-android-db449feeacaf
Pulcinella · 2019-02-14
This[1] video with Andy Matuschak helps with refactoring these “Mega” controllers. This[2] article also is good when it comes to breaking down controllers into smaller pieces. I will admit it’s a hard problem for me. Putting everything into one view controller is so easy and makes certain problems go away. e.g. Storyboards are a lot easier to deal with when their outlets are in the massive view controller. Custom UIviews with storyboards are a huge pain to get working with interface builder. [1] https://academy.realm.io/posts/andy-matuschak-refactor-mega-controller… [2] https://www.smashingmagazine.com/2016/05/better-architecture-for-ios-a…
dottrap · 2017-08-10
Swift on Android: https://academy.realm.io/posts/swift-on-android Young but potential.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close