Corona Weekly Update: iOS7 Beta, Text alignment, Facebook

Corona Weekly Update: iOS7 Beta, Text alignment, Facebook

Time for a quick update on your favorite mobile app development platform.

Last week, Apple announced iOS7 Beta at WWDC. A lot of cool stuff was shown. The interesting thing is that a lot of the “flat” UI that was demonstrated was exactly the kind of thing we saw some of you already creating using Corona’s graphics system.

Corona iOS 7 Beta device build

For example, this app was in the works before iOS 7 was even announced!

Apple’s NDA prevents me from talking too much about iOS7, but what I can say is that we will fully support iOS7. In fact, last week, starting in daily build 1141, you can try your app out on iOS 7 Beta. On the right, you just select “7.0 beta” from the iOS device build dialog in the Corona Simulator, and presto, you’ve got an app built against the iOS 7 Beta SDK that you can test on your own device.

I really recommend you do try out your apps on iOS 7. If the past is any indication, we expect iOS 7 to introduce regression bugs that affect all iOS developers, not just Corona developers. The sooner you know about them, the less you’ll be surprised when iOS 7 is finally released!

Corona SDK supports Facebook Connect
(Our lawyers will bug me about this, so let me just remind you that if you are using iOS 7 Beta, you must honor Apple’s developer membership rules.)

We also have upgraded Corona’s Facebook support on Android, so it’s on par with iOS. Now, you can run Facebook’s Scrumptious sample on Android just like you can on iOS.

We’re also working on adding Facebook monetization features like Mobile App Install Ads that can help drive more installations of your app and increase discovery, all things that will help you make more money with your app! This should be coming in a daily build later this week.

There were a bunch of other interesting checkins that you’ll notice in the daily build notes related to gaming, but the one I want to highlight is related to business apps or any app that’s dealing with lots of text.

In the next daily build, we are going to be giving more text alignment capabilities. You’ll be able to set left, center, right alignment on multiline text objects, the ones created by ‘display.newText()’. There will be more docs forthcoming on our daily build API docs. I’ll update here when they’re ready.

UPDATE: The reference for the text alignment is here.

  • hangn
    Posted at 01:15h, 18 June

    When will the windows simulator support native textboxs and textfields?

  • Damir
    Posted at 01:29h, 18 June

    Any chance we get native facebook support (like the twitter) ?

    • Beloudest
      Posted at 08:29h, 21 June

      Second that, its like Nun Chuck training with a blindfold on. 🙂

  • Jacques
    Posted at 02:26h, 18 June

    text alignment for multiline text objects.. about bloomin’ time.

    • Chris
      Posted at 02:39h, 18 June

      Can’t agree more on that..

    • Graham Ranson
      Posted at 08:36h, 18 June

      By far the most exciting thing about this blog post. Not that iOS 7 isn’t exciting, but this is just so much more so 🙂

  • Tim Richardson
    Posted at 09:32h, 18 June

    Ah yes! Alignment for text objects is a well needed feature. Facebook upgrade for Android makes me very excited as well!

  • JesterXL
    Posted at 09:41h, 18 June

    Text Alignment == awesome.

  • Kerem
    Posted at 10:03h, 18 June

    Great to hear from you Walter. Thanks for the continued efforts to improve an already amazing tool. Now please tell us in another post what you intend to do to get Corona Cloud really buzzing! We need to hear it from you. Thanks!!!

  • Jari Huomo
    Posted at 10:38h, 18 June

    Text Alignment == awesome!

  • Walter
    Posted at 14:49h, 19 June

    Hi everyone, the daily build reference is now updated:

    • Ahmed
      Posted at 22:54h, 19 June

      options.align (optional)
      (((((Number.)))) This specifies the alignment of the text when a width parameter is supplied. By default this value is “left”. Valid values are: “left”, “center”, and “right”.

      the type should be string

      • Walter
        Posted at 11:07h, 20 June

        Thanks Ahmed, this will be corrected in the next daily build.

  • Kyle
    Posted at 15:06h, 20 June

    Justified alignment would be brilliant…any chance of it being added? Cheers for all the hard work!

  • Sergey
    Posted at 03:44h, 21 June

    My app already works in iOS7 with Corona version 2013.1135 (2013.6.3)

  • Gilles
    Posted at 11:59h, 21 June

    Hey Walter, Now that IOS 7 appears to be supporting more the text applications, when will we be able to send documents to a printer thru a Corona app?

  • greg
    Posted at 16:06h, 10 September

    @CoronaLabs – Will there be an blog announcement when Corona is “ready/tested” for IOS7? When is this likely to be? (i.e. being time poor but getting closer to release my little app I’d appreciate knowing when best to start building/testing on IOS7 – perhaps I should be testing now, but my question is more around when CoronaLab’s will give their thumbs up to being able to build an IOS7 release and upload to the app store. Wondering if this is like: now?, shortly before release?, after the IOS 7 release itself?)