Biweekly newsletter and new alerts

I’ve listened to people’s ideas and I want to improve the Dispatch, so I’ve decided to change the schedule. I will send out the newsletter every other week (ish) and I’m also going to send out small alerts (like this one) when needed.

The two-week schedule is because some weeks I can’t find enough great content to include, so I’m forced to have less than great content. I prefer to publish less often and have better content.

There is a second problem: when timely announcements need to be made, such as announcing an RM update, I have to wait until the next issue is published. That’s what these alerts are for.

Today we have two alerts, let me know what you think about the new system.

Happy coding, Todd Werth (@twerth)

RubyMotion News


RubyMotion 2.37 released

  • Fixed a regression where Dispatch.once did not work correctly when it was invoked in some points.
  • Fixed a bug where the compiler would crash with an assertion message [BUG] Object: SubtypeUntil ... when compiling certain Ruby files.
  • Fixed a bug in the compiler when compiling for ARM64 where certain types would still be emitted with a 32-bit architecture in mind.
  • Fixed a bug in the compiler when compiling for ARM64 where certain structs would not be properly available (such as NSDecimal).

sudo motion update

Try 64-bit and submit bug reports to HipByte


HipByte wants me to ask you to please try 64-bit mode, and then submit any bugs you find.

It is not yet enabled by default for applications that do not embed Frameworks or App Extensions. In order to enable it on other builds add the following line to your project’s Rakefile: app.archs['iPhoneOS'] |= ['arm64']

Apple will be requiring 64-bit in all our apps:

https://developer.apple.com/news/?id=10202014a

“Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.”

Sponsor


My company InfiniteRed sponsors this newsletter by allowing me the time to work on it every week and hosting everything.

Contact us if you ever need help working on a project, mentoring, or other development services . We specialize in RubyMotion and have an awesome team.

image


If you have any tips, blog posts, or comments, please send emails to todd@infinitered.com