By default, Xcode Server signs binaries using a development certificate, not a distribution one. Unfortunately there is no built-in option to make it use a Developer ID certificate. What’s the solution?
Introducing macOS Notarization Automation Book
Notarization is a fully automated process, unlike going through the App Store which involves manual human review. At least it’s automated in Apple’s side. However it could consume a non-negligible amount of brain bandwidth in your side. How about automating it?
How to Setup Xcode 13 Server for macOS Development
Continuous testing is paramount to ship serous software. Yet continuously running tests is a pensive productivity plight. Is it possible to automate testing? Yes you can.
How Developers can Draw Icons for iOS Apps
Are you an iOS developer who believes that making icons is purely witchcraft? Perhaps you have an inkling to be able to do some of that wizardry yourself? Here is a step-by-step process on how to create icons for tab bar buttons as well as other glyphs. Techniques that you would find useful for those times when you don’t have access to a good graphic designer.
Graphic Design Tools that Developers Use
As a developer often you would need to create visuals for others to use. Whether it’s to explain ideas, to inform colleagues, or maybe to include in the software itself. Here is a comparison of the two graphics packages that I use as a developer and content creator.
Eleven Books and Resources for iOS Developers to Get Started on UI/UX.
Were you passed on a job opportunity because you were blind on user experience topics? Do you feel challenged in educating clients, colleagues, or even managers on user interface topics? Here is a list of references that can help you.
How to Get Google’s Productivity in Your Office
I have been assigned for 7 weeks by my office to work at the client side. I found the atmosphere there, much better than my office. In terms of employee happiness and productivity. Perhaps I can sum up the experience as a Google like experience.
Dynamic List – Android Development Tip
When I was starting to recode Speech Timer for Android, I realised two things. One, the android tutorial in their website is too verbose for me. I need to read too many documents to get what I need. Second, the default Views of Android are not providing me what my application needs. For this blog entry, I would like to discus about dynamic list generation.
Overtime Survival Tips
I am serving a company that prides itself on never sleeping. Here I want to share with you some professional attitudes I encountered during my long working hours.
LifeHack: Achieve real multitasking on iOS
Let’s face it, multitasking doesn’t really exist on the iOS for third party apps. Even the new “multitasking” features of iOS 4.0 is only task switching — not real multitasking since 3rd party applications get frozen when it enters the background. For example, while the Dropbox app is downloading a large file, you can’t switch…