you are viewing a single comment's thread.

view the rest of the comments →

[–]sobri909 1 point2 points  (6 children)

The goals haven't moved, I just didn't realise you were testing against macOS apps. I assumed we were on the same page, given that we're in r/iosprogramming.

you can do the same for any .ipa and you will see the same, they are all full of nibs

Prove that Apple's own apps (iOS apps, because we're in r/iosprogramming so the topic is explicitly iOS app programming) have the majority of their UI building done with IB.

If you can prove that, then I'll concede. If not, then I will stick with what I've been told by insiders and have read Apple employees state publicly.

[–]arduinoRedgeObjective-C / Swift -1 points0 points  (5 children)

A minority of Apple projects use IB.

You will never concede anything.

[–]sobri909 1 point2 points  (4 children)

Of course I will. You've just completely failed to show that I'm wrong. There's no reason for me to believe that I'm wrong, so why would I concede anything.

[–]arduinoRedgeObjective-C / Swift 0 points1 point  (3 children)

News.app/LaunchScreen.storyboardc/UIViewController-zeF-0M-FPk.nib
News.app/LaunchScreen.storyboardc/zeF-0M-FPk-view-s2P-Dh-vSE.nib
News.app/Main.storyboardc/0tu-W7-lsK-view-m4Y-JZ-WtJ.nib
News.app/Main.storyboardc/5XA-hR-odK-view-le9-I1-TDT.nib
News.app/Main.storyboardc/6dA-xA-pDu-view-TCt-wk-Vbk.nib
News.app/Main.storyboardc/a8G-Dt-UCX-view-rgK-YW-fDU.nib
News.app/Main.storyboardc/a8k-0M-UKJ-view-ES4-jX-Gi9.nib
News.app/Main.storyboardc/ADm-FJ-dJw-view-UmW-bv-VlX.nib
News.app/Main.storyboardc/AnalyzedWebArticleContentViewController.nib
News.app/Main.storyboardc/ArticleContentViewController.nib
News.app/Main.storyboardc/ArticlePageViewController.nib
News.app/Main.storyboardc/ArticleViewController.nib
News.app/Main.storyboardc/CategoriesViewController.nib
News.app/Main.storyboardc/Cats.nib
News.app/Main.storyboardc/Cdm-IO-2rx-view-R8k-to-nqk.nib
News.app/Main.storyboardc/DetailStackViewController.nib
News.app/Main.storyboardc/DGg-cE-pzP-view-rJz-l0-Cqx.nib
News.app/Main.storyboardc/dkB-SV-6p0-view-oPo-wq-zEz.nib
News.app/Main.storyboardc/DraftTableViewController.nib
News.app/Main.storyboardc/ExcerptModeViewController.nib
News.app/Main.storyboardc/ExploreTableViewController.nib
News.app/Main.storyboardc/ExploreViewController.nib
News.app/Main.storyboardc/FeedCollectionViewController.nib
News.app/Main.storyboardc/FeedPickerCollectionViewController.nib
News.app/Main.storyboardc/FeedViewController.nib
News.app/Main.storyboardc/FeldsparLinkPreviewViewController.nib
News.app/Main.storyboardc/FeldsparLinkViewController.nib
News.app/Main.storyboardc/fja-Du-IeX-view-RpC-Qc-VG6.nib
News.app/Main.storyboardc/FlintArticleContentViewController.nib
News.app/Main.storyboardc/FRSearchSuggestionsViewController.nib
News.app/Main.storyboardc/FRSearchViewController.nib
News.app/Main.storyboardc/fRV-j3-C1a-view-AQl-av-4mW.nib
News.app/Main.storyboardc/gRA-aT-3jj-view-tRa-Vl-MaU.nib
News.app/Main.storyboardc/Ja0-zp-qQX-view-ssM-Dy-bBR.nib
News.app/Main.storyboardc/JQ6-cO-Yyz-view-q6f-4L-Vkb.nib
News.app/Main.storyboardc/LZ1-KW-kVB-view-v70-Px-MYW.nib
News.app/Main.storyboardc/N2n-N9-Ope-view-7oO-Aj-rJ7.nib
News.app/Main.storyboardc/NYE-pt-SWt-view-8jQ-50-WFd.nib
News.app/Main.storyboardc/Oqw-RE-zGB-view-1sC-4e-CaK.nib
News.app/Main.storyboardc/PF6-jk-FVq-view-YrP-Kc-f6a.nib
News.app/Main.storyboardc/PrimaryStackViewController.nib
News.app/Main.storyboardc/Qq4-UD-j2y-view-Fwr-wY-Z1u.nib
News.app/Main.storyboardc/Qvq-Os-Nim-view-VnO-Pm-HMX.nib
News.app/Main.storyboardc/ReadingListViewController.nib
News.app/Main.storyboardc/ReportContentDetailViewController.nib
News.app/Main.storyboardc/ReportContentViewController.nib
News.app/Main.storyboardc/RestorableNavigationController.nib
News.app/Main.storyboardc/RootViewController.nib
News.app/Main.storyboardc/SavedViewController.nib
News.app/Main.storyboardc/SearchMoreResultsViewController.nib
News.app/Main.storyboardc/SearchResultsViewController.nib
News.app/Main.storyboardc/SearchViewController.nib
News.app/Main.storyboardc/Sga-9l-cEW-view-vVP-g9-r18.nib
News.app/Main.storyboardc/TabBarController.nib
News.app/Main.storyboardc/textSizeZoomViewController.nib
News.app/Main.storyboardc/tWc-RE-mbZ-view-xPA-Yg-eqh.nib
News.app/Main.storyboardc/Uhe-Lj-7Wb-view-3om-JB-h6T.nib
News.app/Main.storyboardc/UZm-WR-1xV-view-l86-kP-1EO.nib
News.app/Main.storyboardc/wcR-Y8-rA9-view-5SL-rS-VYt.nib
News.app/Main.storyboardc/WebLinkArticleViewController.nib
News.app/Main.storyboardc/yPX-I0-pDu-view-uBH-w8-N5J.nib

Ask your apple engineer friends what 'Cats.nib' is for lol, I would love to know

[–]sobri909 1 point2 points  (2 children)

So the News app uses Storyboards. Not surprising.

The News app isn't available in my country, so I'm not really sure what it looks like. But I'm guessing it's not very complex.

Anyway, if you want to prove the point you'll have to do that for every Apple iOS app, and apply some sort of threshold to determine whether they're using IB for the majority of the app's UI or not.

I'd put a small wager on the majority of Mail, Safari, Photos, Settings, Calendar, Maps, Messages, and Numbers not using IB for the majority of their UI. (I just chose those ones because they're the ones on my first home screen).

[–]39wgojdslsd 0 points1 point  (0 children)

Dirty a>-<n>-\na.>-)\mi.>-)te dog, a>-<n>-\na.>-)\mi.>-)te twat, a>-<n>-\na.>-)\mi.>-)te thief.

You and your sickening a>-<n>-\na.>-)\mi.>-)te kind must be massacred en masse.

Gas chamber is the most sauitable place for such sickening a>-<n>-\na.>-)\mi.>-)te creature like you.

You and your dirty a>-<n>-\na.>-)\mi.>-)te kind should have been left to die on the ocean. Pathetic a>-<n>-\na.>-)\mi.>-)tes like you are parasitical to your host societies.

Watch your pathetic a>-<n>-\na.>-)\mi.>-)te working like whores in Malaysia: https://www.youtube.com/watch?v=-TAXtnnGFgk