Post

Replies

Boosts

Views

Activity

Reply to 6.7-inch screenshots
Screenshots should not be created on device but with simulator. You're lucky if you can use the simulator for everything. Haven't we had this discussion before? Yes: https://developer.apple.com/forums/thread/728194 could try to tweak it in Preview application (resize image). I would not admit to "faking" screenshots in a public forum! Interestingly, App Store Connect seems happy to accept preview videos of the "wrong" size (i.e. recorded on an iPhone XS, 6.5-inch) in this case, but not screenshots.
Nov ’23
Reply to Does my business need to be VAT registered to sell on AppStore?
What country are you in? You don’t need to be VAT-registered if your turnover is below the registration threshold, but it can be beneficial to register voluntarily. Your receipts from Apple are an international business-to-business transaction, so are “reverse charged” i.e. in effect no VAT, but your expenses will likely be domestic (e.g. buying computers), so you reclaim VAT on them.
Nov ’23
Reply to Question about coding style guide at Apple with continue and break keywords
The reason for disliking them is that they permit "less structured" control flow. GOTO permits totally-unstructured control flow. break and continue are like a restricted form of GOTO. Structured control flow is preferred because it is easier to correctly understand it when you read it. Remember, the next person who will read the code that you write will be a violent psychopath who knows where you live. Consider reading Djikstra's "GOTO considered harmful" paper. I don't know if you'll really understand it, but try. In my opinion, when you consider writing break or continue your should ask yourself "How could I write this otherwise, and would that be more or less clear?". If the alternative would be less clear (to the axe-wielding psychopath), then break and continue are fine.
Topic: Design SubTopic: General Tags:
Nov ’23
Reply to Question about coding style guide at Apple with continue and break keywords
I've no idea what Apple do. There are various corporate style guides that are available online, including Google's. The important thing is to understand why these things might be discouraged. If you're smart, you should imagine future-you writing a style guide for your subordinates, not blindly following one written by someone else. (If you're not smart, stop asking questions and just do what you're told!)
Topic: Design SubTopic: General Tags:
Nov ’23
Reply to 6.7-inch screenshots
Screenshots should not be created on device but with simulator. You're lucky if you can use the simulator for everything. Haven't we had this discussion before? Yes: https://developer.apple.com/forums/thread/728194 could try to tweak it in Preview application (resize image). I would not admit to "faking" screenshots in a public forum! Interestingly, App Store Connect seems happy to accept preview videos of the "wrong" size (i.e. recorded on an iPhone XS, 6.5-inch) in this case, but not screenshots.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Request for Technical Specifications of iPhone SE (Model Number MMXN3ZD/A)
For the success of this project, it is essential to have precise information about the hardware components of specific iPhone models In that case your project is doomed. Give up and find a different project before it is too late. Your only hope is to measure these parameters yourself. Apple do not publish this sort of information.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Does my business need to be VAT registered to sell on AppStore?
What country are you in? You don’t need to be VAT-registered if your turnover is below the registration threshold, but it can be beneficial to register voluntarily. Your receipts from Apple are an international business-to-business transaction, so are “reverse charged” i.e. in effect no VAT, but your expenses will likely be domestic (e.g. buying computers), so you reclaim VAT on them.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Question about coding style guide at Apple with continue and break keywords
The reason for disliking them is that they permit "less structured" control flow. GOTO permits totally-unstructured control flow. break and continue are like a restricted form of GOTO. Structured control flow is preferred because it is easier to correctly understand it when you read it. Remember, the next person who will read the code that you write will be a violent psychopath who knows where you live. Consider reading Djikstra's "GOTO considered harmful" paper. I don't know if you'll really understand it, but try. In my opinion, when you consider writing break or continue your should ask yourself "How could I write this otherwise, and would that be more or less clear?". If the alternative would be less clear (to the axe-wielding psychopath), then break and continue are fine.
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
Nov ’23
Reply to Question about coding style guide at Apple with continue and break keywords
I've no idea what Apple do. There are various corporate style guides that are available online, including Google's. The important thing is to understand why these things might be discouraged. If you're smart, you should imagine future-you writing a style guide for your subordinates, not blindly following one written by someone else. (If you're not smart, stop asking questions and just do what you're told!)
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
Nov ’23