All blogs / Mobile / iOS / Android
A+ programming moments
Recent content on A+ programming moments
- Posts
- 489 from 18 Jan 2009 to 21 Oct 2026
- Posting
- monthly (6 in the last year)
- Kind
- personal blog
- Feed
- https://aplus.rs/index.xml
2026 3
2025 4
2024 6
2023 3
2022 4
2021 3
2020 18
- Fresh macOS setup · aplus.rs
- hMac 2020 · aplus.rs
- Improving fairness and viability of the App Store for developers · aplus.rs
- Recommended Apple 2020 notebook configurations · aplus.rs
- How and when to use KVO in Swift and UIKit · aplus.rs
- Mac hardware options for indie devs, Spring 2020 · aplus.rs
- Coordinator pattern in iOS 13 world · aplus.rs
- No headache: auto layout tips in Interface Builder · aplus.rs
- Building a PC, in a year 2020 · aplus.rs
- How-to: USB mapping for OpenCore · aplus.rs
- Why you need to care about USB mapping · aplus.rs
- Network and Audio setup with OpenCore · aplus.rs
- OpenCore base setup · aplus.rs
- Getting ready to build Hackintosh using OpenCore · aplus.rs
- hMac · aplus.rs
- Proper embedding in the world of increasingly diverse safeAreaInsets · aplus.rs
- Window clicking · aplus.rs
- The travails of multi-core in Apple desktop land · aplus.rs
2019 11
- Alley, automatic retries for any URLSessionDataTask · aplus.rs
- Run Windows 10 from USB-C / T3 SSD, on modern Macs · aplus.rs
- Interface Builder is declarative too. Where’s the love? · aplus.rs
- Modeling form field · aplus.rs
- Trouble with form fields in iOS apps · aplus.rs
- Thoughts on SwiftUI · aplus.rs
- Multi-line UILabel in self-sizing CollectionView layouts · aplus.rs
- App Builders 2019 · aplus.rs
- Importance of isViewLoaded when embedding child controllers · aplus.rs
- Easiest way to enable 2FA for developer program accounts · aplus.rs
- coordinatingResponder with no Coordinators in sight · aplus.rs
2018 14
- Coordinator: the missing pattern in UIKit · aplus.rs
- Replicating Apple Music card deck transition · aplus.rs
- Swift wishlist: change private access control · aplus.rs
- SimCity BuildIt — Initial build & layout · aplus.rs
- How to download Apple developer videos · aplus.rs
- Truly Asynchronous Operation subclass · aplus.rs
- Swift techniques to filter duplicates out of large JSON arrays · aplus.rs
- Nanopresso review · aplus.rs
- App Architecture, the book review · aplus.rs
- Painless Core Data in Swift · aplus.rs
- Build tabs-based UI using Coordinators · aplus.rs
- Convert HTML into PDF on iOS · aplus.rs
- Extending Marshal (JSON parsing) library to handle Date · aplus.rs
- A very annoying Core Data NSPredicate crash · aplus.rs
2017 15
- MacBook Pro 2016 · aplus.rs
- Much ado about iOS app architecture · aplus.rs
- URLSession and Operation, sitting in a tree · aplus.rs
- Thoughts on URLSession architecture · aplus.rs
- One solution for 90% of Auto Layout exceptions · aplus.rs
- Passing dependencies through Coordinator chain · aplus.rs
- Custom-typed Core Data attributes · aplus.rs
- Type-safe Notification handling in Swift · aplus.rs
- Essential snippets for Swift-based iOS apps · aplus.rs
- Handling optional scalar Core Data attributes · aplus.rs
- Coordinator updated, now with less Any · aplus.rs
- Implement Delegate pattern in Swift · aplus.rs
- Swift one-line type-checking lasting 27s · aplus.rs
- MVC-C · Injecting Coordinator pattern in UIKit · aplus.rs
- In-app language change in iOS app · aplus.rs
2016 10
- Masterclass: Core Data tidbits · aplus.rs
- Masterclass: KVC magic tricks · aplus.rs
- Masterclass - Notifications · aplus.rs
- Masterclass: Objective-C mandatory rules · aplus.rs
- “(not) supported by Apple” · aplus.rs
- Hopes, Dashed · aplus.rs
- Swift 3 migration tip: 'instance method ... nearly matches' warning · aplus.rs
- WWDC16 · aplus.rs
- Masterclass: Code signing & Provisioning profiles · aplus.rs
- transcript
2015 17
- Masterclass: Constants and Flags · aplus.rs
- Masterclass: naming things · aplus.rs
- transcript
- How to invalidate flow collection view layout on rotation · aplus.rs
- How to symbolicate watchOS 2 extension crash logs from device · aplus.rs
- I am speaking at VoxxedDays Belgrade 2015 · aplus.rs
- Masterclass: iOS development in Objective C · aplus.rs
- App Store pricing rules · aplus.rs
- Store your Love · aplus.rs
- UICollectionViewCell woes with bounds change · aplus.rs
- How to support landscape mode in your app on iPhone 6 · aplus.rs
- Reconcilable Differences · aplus.rs
- WatchKit 1.0 redux · aplus.rs
- Removing CADisplayLink from run loop · aplus.rs
- Attending conferences · aplus.rs
- Automatic image creation for WatchKit animated progress bars · aplus.rs
- Thoughts on developing watch apps · aplus.rs
2014 20
- How to properly share / export GPX files on iOS · aplus.rs
- Few proposals for better App Store · aplus.rs
- When and how to ask customers to review your app · aplus.rs
- Effect of App Store only feature on ranking and downloads · aplus.rs
- Embedded binary is not signed with the same certificate as the parent app · aplus.rs
- Real-time inter-app communication · aplus.rs
- Putting Sensor Tower to work · aplus.rs
- Allow landscape, only on iPhone 6 or 6 Plus · aplus.rs
- Phantom spaces in UILabel's text · aplus.rs
- How to remove UINavigationBar's bottom border / shadow in iOS 7 · aplus.rs
- Problem: UICollectionViewCell redraw during interactive resize of UICollectionView · aplus.rs
- The App Store's slow grind · aplus.rs
- Auto layout exception thrown when deleting UICollectionViewCell · aplus.rs
- #663399Becca · aplus.rs
- How to animate-in UICollectionView items · aplus.rs
- Design process of Units convert 2 · aplus.rs
- Improving Shift key design on iOS 7 keyboard · aplus.rs
- One (not)weird trick to save your sanity with NSFetchedResultsController · aplus.rs
- Influence of number of downloads to search ranking on App Store · aplus.rs
- iPhone models in active use on the App store · aplus.rs
2013 15
- Beware: a crasher lurks with UINavigationController transitions · aplus.rs
- Allow landscape in portrait-only iPhone app, in iOS 7 · aplus.rs
- State restoration for modal view controllers · aplus.rs
- Apps have infinite worth · aplus.rs
- Fix corrupted SQLite3 database · aplus.rs
- Using State Preservation with Core Data · aplus.rs
- Fix AirPlay on Huawei E586 mifi · aplus.rs
- State restoration in iOS 6 without storyboards · aplus.rs
- Try Couch to 5k - iOS and device charts · aplus.rs
- Radiant iOS 7 future · aplus.rs
- iOS 7 redux · aplus.rs
- Strange issue with the App Store · aplus.rs
- iOS 7 · aplus.rs
- RTFlyoutMenu - drop-down menu component for iOS · aplus.rs
- Never save absolute file paths in your iOS app · aplus.rs
2012 6
- A single bug in my StoreKit code that lost me 90% of IAP sales · aplus.rs
- Naming the company · aplus.rs
- Tip: revert pngcrush optimization in Xcode 4.3 · aplus.rs
- Best Couch to 5k iPhone app on the App Store · aplus.rs
- How to: update project build version automatically, in Xcode 4.3 · aplus.rs
- Re-charging dead Macbook pro battery after a long discharge · aplus.rs
2011 7
- Review: WaterField Ultimate SleeveCase for iPad · aplus.rs
- Carefree musings on Apple TV · aplus.rs
- Guide to symbolicating iPhone app crash logs with Xcode 4.2 · aplus.rs
- The thin fun line · aplus.rs
- OPPO's fantastic support service · aplus.rs
- Fighting feature creep · aplus.rs
- Debugging [CALayer retain]: message sent to deallocated instance · aplus.rs
2010 5
2009 11
- iTunes 9 on Windows 2003 - the complete solution · aplus.rs
- Q: Would you like to move or copy? A: Yes / No? · aplus.rs
- How to find crash logs for iPhone applications on Mac, Vista and XP · aplus.rs
- Apple should ditch DVD drive in their notebooks · aplus.rs
- Apple killed the Pro line of its notebooks · aplus.rs
- How are Hulu, Amazon, iTunes and others actively stopping me to give them money · aplus.rs
- Howto: find UDID of the iPhone or iPod Touch · aplus.rs
- DHL international express - do not use · aplus.rs
- Contact form fixed · aplus.rs
- On CSS, tables and layout · aplus.rs
- IE8 beta2 considered harmful · aplus.rs
Undated 317
- Better more powerful wordpress content management
- The best season ending ever
- James nachtweys ted story
- Protected posts
- Confusing stuff nslog and systemsoundid
- Alecksmugmugcom
- Aleckzenfoliocom
- How not to do business in two takes
- How to rename project in xcode 3x
- Obsolete google adsense links makes wordpress post go empty
- Moved to new domain
- Msn messenger viruses become more clever
- Upgrading wordpress the nix way
- Adobes registration problems
- Rounded form buttons
- Make your own ub7 apple iphone headphones er6i buds
- The empress
- Small update for adxmenu
- Iphone developer program enrollment doesnt work
- Adxmenu accessibility update for ie6
- Em based typographic grid
- Photography section updated
- Formula1com wow
- Clean sweep in indian wells
- That annoying neighbor
- Ie8 test z index problem is no more
- Ie8 beta1 ships standardista rejoys
- Apple fixes macbook pro graphic issues
- Ana i
- Doctype switch part ii
- Dear paypal have you heard of unicode
- Things not to do in shareware software
- The most idiotic design decision in unixmac os x
- Leopard is the late beta at best
- Xslt processing quirk
- How to rdc in console mode in leopard
- More ebay frauds
- Mac died
- Mac ed
- Howto t mobile 3g usb modem on leopard
- Ebay frauds
- Leopard launch at apple store in regent street london
- Kimi finally
- Return
- Cardroomsupplycom web design review
- F1 spy scandal
- Photographs
- Paris france
- https://aplus.rs/2007/941/
- Visual studio installation is the most cpu intensive application
- Realigned
- The lord of the rings on stage
- Dear apple please eat your own dog food
- Font rendering on windows and mac
- Media 2007
- New applecom
- Off to media london
- Its good to win
- Post processing magic
- Mclaren resurrected
- Aprils dulls
- Innerhtml kills event handlers
- Sony sz1xpc battery problem resolved
- Wish
- It starts
- Mafasteria
- Maslowlia
- Donations custom work
- Wal mart video downloads amateurism par excellance
- Yahoo mail
- Moviecollector templates
- Adxmenu v410
- Ie7 bug will not render z index change on lihover
- Ads off
- By an inch
- Adxmenu v4 flyout drop down menu
- 1m a week
- Move itunes library between computers
- Changing windowsxp username while keeping the existing apps intact
- Reinstalling sony vaio
- What good 404 page can do
- Insert html page into another html page
- Google analytics
- Awstats
- Relaxed dead centre layout
- Reviewme review
- Ads and affiliates
- Mighty mouse
- Flash activex bug object 404
- Bootcamp and parallelsvmware to share the same winxp install
- Itunes love and hate
- Mobilized
- Sony sz1xpc
- Ie7 bug 2 not defaulting left on abs positioned elements to 0
- Ie7 float clearing
- Ie7 bug 1 nested list abs positioned is overrun by preceding links background colour
- Interface themes
- 2006 f1 season
- Ie language packs
- Ascending
- No comments
- Xp camping
- Australia madness
- Ie7 is adxmenu compatible
- Malasya 06
- Bahrain 2006
- Kicking
- Off 2
- How to switch buttons on mx900 mouse and whole lot more
- Mclaren 06
- Nina
- Iphoto 6 party like its1996
- Oh please
- Get more xx should open in tab
- How to install logitech mx900 drivers on windows 2003
- Service pack saga
- Craziest web page title
- Confusing
- Ugly is trendy
- Fernando goes to mclaren for 07
- Online shops and refunds
- Automatic tab focus no more
- Akismet is on
- Directionrtl breaks css layouts in ie
- Numenorean
- Wordpress theme aplus lady
- Evenstar
- Awesome gorillaz
- No you know i cant do that
- Asp best practices be very careful
- Flickr please optimize your pages
- Belgrade rocks
- Season closure
- Best race of the season
- Rsgetrows considered harmful
- Trip to tunisia
- Rossi rulez
- Champion crowned in brasil
- Spa 2005
- Can anyone challenge mclaren
- Any plan mr president
- Hail turkey
- Ie6 scriptaculous quickfind bho pure virtual function call error ie crash
- A week in the life of
- How can anyone be angry at molly
- Just die already
- Hungary 2005
- Ooooh yes
- Off
- Hockenheim 2005
- Pearpc mac os x on pc
- Bestgameever
- The bourne supremacy
- Embeding flash in web page
- Backslashes gone
- Finally
- French gp
- Sentosa island
- Singapore impressions
- Us grand prix
- Now
- Things not to do in singapore
- Oh canada
- The lord of the motogp
- Singapore
- Blog in serbian
- Wp 1512
- Eu gp to forget
- Upgrade to 15 theme update
- Revenge of the sith
- The underdogs wins
- Age of empires iii
- Monaco gp
- Spain grand prix
- End of the road
- Allofmp3 how not to do online business
- Synergy
- San marino gp
- Using shuffle without itunes
- Overlapping windows
- Bahrain grand prix
- Rounded corners
- Away interupt
- Sepang heat
- Download aplus theme
- Ipod shuffle file structure
- Crunching
- F1 physical
- Comments approved
- Vroooom
- New fonts
- Keyboard for life
- Shuffle
- Canon powershot s1 is
- License change
- Design i can smile at it was about time
- This blog runs wp 15 now
- Small update
- Yasmeen refined
- Visit old trafford
- My tft monitor is back
- Click keyboards
- Product activation
- Altec lansing arrives and takes the throne
- Dream is complete
- Tabs revisited
- Tip input sizing in ie
- Disk order
- I work faster on win than mac
- A big
- St nicholas our slava
- As hours pass by
- My dad
- Porschegb with new web engine
- The ultimate drop menu
- Georgedan busholevic
- So much love
- New adxmenu in sight
- Gravatars
- Open source mine
- New server nice permalinks lots of headache
- Westciv award
- Why i use wordpress now
- New attire
- Seo
- Drawings as desktops
- Drawings
- Theres some light at the far end
- Asp jscript problems
- Community universe
- The sole reason for using ie these days
- Correct out of wrong
- Effect of z index on ap and rp elements
- Css based microsoftcom
- I have a new monitor
- Worth it
- Batman maybe a good one
- Do not use this product
- Windows font smoothing
- Wwwvesicorg case study
- Searching for perfect mail client
- Back to beg
- Off to ireland
- My firefox setup
- Mac os xhappily running on my amd athlon
- Four variants of drop down menu
- Centered framed layout
- Best vacation ever
- Summer vacation in sight
- I hate this thing called ie
- Wonderful images
- Writing print articles
- Great song that shouldve been a winner
- Short mt rant
- Troy
- Drop up menu
- New improved blog
- Moment in the life of
- Csshoverhtc and ie freeze
- Small bug fix
- Vertical menu examples
- Breeeeze
- Javascripts hidden gems
- Wch3 works in ie50
- Monkey business
- Of standards and people
- Wch 25 ie 50 support
- Crystal night
- Formula 1
- Spark of hope
- Remembering
- Adxmenu2 the usability script
- Child selectors and morein iewin
- Adxmenu2 pure css multilevel menus
- Wch 2
- Going x
- Ssl fix for ie
- Project gutenberg
- Amazingly stupid feature of ad blocking sw
- Viagra prank
- Validating forms
- Styling form fields
- Two level navigation
- Software localization
- Importance of correct goals
- Yasmeen ghauri ii
- Yasmeen ghauri
- Here they come
- Go left go right stay in line
- In the vineyard
- January 7th
- Living with css discuss
- Installing raid 0
- Lord of the rings
- Vacation
- From 5 level nested tables to clean css design
- Can you place layers over flash files or drop downs
- Going cross platform
- Ttt ee
- Hack to or not tobjectivec
- Confirmed
- Bad and good ui
- Text eligibility testing
- Big cat has arrived
- Usability improvement for mt
- Towards smaller download
- Work in progress
- Multiple ie version on one machine
- Next ie will finally be standard compliant
- Escape to fantasy
- Adunsensible
- Those things that refuse to obey
- Ie phone book
- No spans ie z index thingie fixed
- Multiple synchronous onload functions
- Revised for versatility
- Dhtml menu using semantic markup