The Official Ionic Blog

The next generation HTML5 hybrid app development SDK

ionic1-uranium-unicorn-header

Dear Ionites,

You’ve been patient. You’ve submitted pull requests. You’ve been active on the forums. You’ve built incredible apps. You’ve presented and formed communities all over the world. You’ve supported one another and inspired us to collectively push the limits of what’s possible. Today, all that dedication and tenacity pays off…

I’m incredibly excited and proud to officially announce that, after 14 betas and 5 RCs, the final release of Ionic 1.0.0, “uranium-unicorn,” is here!

This is such an important milestone for all of us here on the team, as well as for all of you, who have so passionately shaped Ionic’s development since the very beginning. Your enthusiastic support of the Ionic SDK continues to blow our minds. Ionic has truly become a force to be reckoned with.

The Ionic apps we’ve seen have surpassed our wildest dreams. Sworkit was featured in the Health and Wellness section in the iOS App Store, as was Pacifica, which has also been featured in Buzzfeed and Gizmodo UK. Mallzee was selected as one of the Best New Apps in the App Store. Remente was also featured as a best new app in the App Store, and EskomSePush made the top 10 in the South African App Store. Some of the largest and most well-known companies are using Ionic to build enterprise apps. We know there are more success stories like these out there, so please share your app with us. We love seeing new Ionic apps!

Ionic is now one of the top open source projects on GitHub, with over 16,000 Stars and over 600,000 Ionic apps created. We’ve closed nearly 3,000 GitHub issues and have merged 186 pull requests. 169 awesome contributors have made Ionic a better SDK for hybrid mobile app development than we ever could have imagined.

Going stable

What’s interesting about this release is that, unlike many of our previous ones that included massive overhauls, 1.0 doesn’t actually seek to make very many big changes! Instead, it has become the most stable and battle-tested version to date, the “final form” of 5 RCs.

With that said, I want to share some of the awesome new features included in Ionic 1.0 that I think will make your development experience even more enjoyable, and also give you a sneak peek of where we plan to go from here:

  • Native scrolling is now officially supported. Thanks to the community for all your help testing this out. This is a massive performance improvement on Android. Try it out and let us know what you think!

  • Swipe to go back now uses interactive transitions, rather than static animations, to animate the nav bar title and back buttons.

  • Collection-repeat has been massively overhauled.

  • We’ve improved support around Beta 14’s navigation changes.

  • SVG spinners allow you to encapsulate icons inside a directive, without having to deal with the SVG markup.

  • Platform Continuity: We’ve improved platform-specific styles for things like action sheets. And this is just the start…

  • We’ve significantly improved keyboard support for modals and orientation change.

  • We’ve also improved Windows Phone support (yes, we hear you)! Ionic 1.0 now allows the special ms-appx protocol Cordova on WP uses. We’ve created a fix for ng-show in IE and gotten rid of the IE “squish” effect. We’ve added a fixed range input display and set the default spinner to one that animates properly on Windows. We’ve also improved click/drag/scrolling behavior.
     

Looking ahead

Going forward, we plan to make the following additional improvements to Ionic 1.0:

  • We’ll be expanding our Windows Phone support. There are a number of issues around tap/click/activator behavior, because Windows uses pointer events, instead of touch events. We’ll be setting up a complete Windows testing environment at Ionic HQ and working closely with some Microsoft team members to address Windows Phone issues more directly.

  • We’ll be adding to the existing collection of Ionic Visual Studio Templates, as part of our partnership with Microsoft.

  • Native scrolling will continue to be developed and improved.

More than a framework

At the same time, we’re going to be opening up some early previews of our Ionic Platform services…

Imagine easily adding powerful tools like push notifications and app analytics to all your apps with the click of a button. Build native binaries without having the native SDKs installed, and update your app without submitting it to the app store. Sounds pretty cool, right? Here’s some more info on what you can look forward to from the Ionic Platform:

  • Ionic Push will let you easily send push notifications to multiple platforms, schedule marketing notifications, and target specific user groups, all through an intuitive UI as well as a REST API.

  • Ionic Deploy will allow you update your Ionic applications without having to resubmit to app stores and keeps track of history, so you can rollback to previous versions and undo changes at any time.

  • Ionic Analytics will track every part of the user’s interaction within your Ionic app to easily identify pain points and areas on which to focus (We’ll even have heatmaps!).

  • Ionic Package will be an automatic build service for apps, so you’ll be able to build a production-ready iOS version of your app without a Mac, for example.

  • The Ionic View app, which is already available on iOS and Android, lets you preview and share your apps live on the device, without ever going through the app stores.

  • The newly released Playground lets you hack on Ionic demos and projects right in the browser, without installing anything.

  • Lastly, Creator offers rapid app prototyping using drag-and-drop components. You’re going to see Creator get a lot more love in the coming weeks, so keep an eye out!

Many more services are in the works, but I’m not going to spoil everything…

Until next time!

So, we will continue to develop Ionic past the 1.0.0 release, adding many of the features listed above. And, of course, our support for 1.0 will continue for a long time, so you needn’t worry! At the same time, we are already actively developing Ionic 2.0 to coincide with the timing of Angular 2.0. Both of our teams are working closely together to make sure the next versions are phenomenal. I am so incredibly excited for this but can’t say very much about it just yet. Trust me when I say we have a lot of exciting things in store.

We are so humbled by all of the dedicated developers around the world who have tested new features and services, given us feedback, submitted pull requests, and helped others on the Forum, all of which played a major part in getting us to this point. Huge thanks to all of these great people. We would not be here without you.

So with that, go ahead and give Ionic 1.0 a spin! We think you’re really going to love it. Thank you for joining us on this journey. It has been an unbelievably exciting ride, and we’re thrilled to have you along with us.

To the moon! doge

  • http://www.myjobsphere.com/ Ramzi Youssef

    Congratulations !

  • http://nicholls.azurewebsites.net/ Juan David Nicholls

    Thanks for all guys! 😀

  • neilgoldman305

    Congratulations!

  • Cristhian Molina

    cool!!

  • rafaelmiceli

    Congratulations! You’re doing a great work!

  • http://caravanaweb.com.br juarezpaf

    That’s amazing! Ionic progress and environment is really awesome!
    Very proud to be part of this amazing community. 😀

  • vitor alencar

    very cool ,I’m very excited to to implement this new stuff in my apps, congratulations to the team is so good see a good project grow this way.

  • Matheus Cruz Rocha

    Congratulation to Ionic Team. This is a great notice and I am sure that everybody here is happy to know that and to be part of this. #GOIONIC

  • loic knuchel

    Congrats !!! Every day I’m happier to be part of the Ionic community 😀
    Can’t wait for all the anounced features…

  • http://julianalimin.com Julian

    This is just Awesome!

  • http://julienrenaux.fr/ Julien Renaux

    I have just tested the v1.0.0 native scroll on Android… how to say… It blew my mind!!! It has never been that smooth! Great job, you rock 🙂

  • http://abed-alzain.com/ Abed Alzain

    Congrats, thank you very much great work

  • https://www.simplethemes.com simplethemes

    Thank you ionic team and community for all your hard work. Congrats on this huge milestone.

  • IrfanAmir

    Thank you ionic team for such a invention. I have already developed few apps with ionic and will start new project in few days.
    Thank you!

  • Alexander Schmidt

    Wasn’t it 6 RCs? Whatsoever, great job Ionic Team! Looking forward for everything you planned beyond the framework.

    • Ben Sperry

      You know, technically, if you count RC-0 there were! 🙂

  • wahyd4

    Congrats for the amazing work!

  • http://nmabhinandan.me/ Abhinandan

    “unicorn”? seriously?

    • sjsobol

      Don’t hate on the horned mythical creatures. LOL 😀

    • http://www.jasonograves.com/ Jason Graves

      Radioactive Horned Mythical Creature

  • http://www.pdsullivan.com Patrick Sullivan

    Seriously… Can “Ionic Deploy” be released yesterday!!!

    Also, congrats everyone and great job!

  • http://www.malkafly.com.br/ Daniel Malkafly

    Hell yeah!

  • http://thco.fr/ Thco

    Bam ! Great job ! Have to test this out asap 😀

  • http://www.raddy.co.uk Raddy

    Congratulations and thank you!

  • João Firmino

    That’s awesome! Ionic has a great future!

  • Christian Bonato

    Bravo for a clear, compact vision of what a modern framework should be, and what cloud service it should provide. You guys rock big time. Can’t wait to see what you guys are are coming up with angular-material.

  • Christian Bonato

    Gets smelly in here. Where did all the dev girls go? 🙂

  • Greg Foote

    Friggin Awesomeness !!!

  • Michael Azerhad (WealCome)

    Native scrolling ! Testing it right now on collection-repeats 🙂

  • sjsobol

    Congrats to the team at Drifty. I am using Ionic on a couple current projects and it is wonderful.

  • http://defidelis.com/ Rafael Fidelis

    Congrats!

  • timothystewart6

    Thanks for making hybrid development awesome

  • Carlos Levano

    Thanks….

  • Rajeshwar Reddy

    The most awaiting features are out with Ionic V1.0.0
    That’s cool and thanks for the team and supporters.

  • Victor Alencar

    Congrats!!!

  • zirem khellaf

    Congrats !!!! Good jobs 😉

  • Luis Moreno

    Pluritech thanks to Ionic…

  • http://www.grmcorp.com.br Alexandre Rocha

    Wonderful! I’m really in love with all this stuff of Ionic!

  • Peter Nova

    This is great and I like what appears to be a hat tip to cryptocoin at the end there with “To the moon!” and a doge 😛 You guys keeping an eye on bitcoin / blockchain tech I assume?

  • http://mobmundo.com.br Anderson Souza

    Thanks team Ionic!

  • Stavros Luras

    Congratulations!

  • Uri Naor

    Amazing work team , i made one commercial app with ionic and was very pleased but im a bit confused when i do ionic –version i see 1.3.22 – thats the CLI?

  • Bo83

    Hey guys, can I do Ionic 1.0 development using TypeScript? Thanks!

  • hxtheone

    Excited!!

  • Jin Zhengge

    Thanks for your work.

  • Marcelo Alaniz

    Congrats to all of you!!! Really really great team and awesome work!!! … ionic was our salvation!! working with ios and android. Thank you so much!!!

  • https://cesarvegax.wordpress.com Cesar Vega

    Congratulations on the release of this awesome framework

  • Aleksey Taranets

    Thank you for hard work!

  • http://joshbuchea.com/ Josh Buchea

    Congratulations guys! ❤️ me some Ionic.

  • http://joshbuchea.com/ Josh Buchea

    Congratulations guys! Ionic rocks!

  • https://swanest.com Youri Tolstoy

    Really nice guys, congrats ! Keep doing great job like that 😀

  • Juan Pablo Solano

    Congratulations! Ionic is just amazing!

  • Marcus

    Great job guys! What’s your view on new Angular 1 versions? You’ve stopped on 1.3.13 for a while now. I’m definitely looking forward to 1.4 updates and even better performance. Also gotta try native scrolling again, hoping for that to work out well!

  • http://www.freshaz.net/ Tin Le

    great! I will jump sencha touch to it now ^_^

  • Ahn Aiden

    Congratulations!

  • Young Sheep

    I don’t regret that I decided using this framework.. Great work!!!

  • isware

    Congratulations! Great job!

  • Peng Li

    Thanks and enjoy the day!

  • Jose G Varanam

    Thanks for providing an amazing framework. Good experience for the development and native feeling in user experience

  • Chunghee Lee

    Thank you!! Contrats !!

    How can I install this version with npm? Current npm ionic version is 1.3.22.
    Thank you again…:)

  • heng zhang

    Congratulations !

  • Pushpendra Kumar

    Congrats !! I amvery happy as ionic started support on windows phone…Great keep it up!!!!!!!!!!!

  • Blowsie

    Congratulations! Great efforts and achievements so far, keep it up!

  • 赵伟

    好牛逼的样子,英文我都看不懂

    • 赵伟

      棒棒哒

    • zx1986

      哈哈 ~

    • youngs wang

      哈哈

    • alsosweet

      矮油 、、不错哦~ 中文贴跟进哈哈

  • Dinei Sauro

    This is a foolish question, but ionic -v (and ionic –version) returns 1.3.22. Am I from future?

  • Parag Sharma

    Looking forward to it.

  • Dinei Sauro

    Sorry by the foolish question but ionic -v = 1.3.22? Am I from future?

  • Leonardo Quevedo

    Guys, you are the best!
    Seriously in love with these updates <3

  • satish11nov

    Awesome. I am feeling so much confident. Thanks a lot ionic team. Just a small question. Do you guys have any plans to add Datastore service to ionic platform ?

  • http://richardpantoja.com Richard Pantoja

    really proud to see you guys are growing up

  • Victor Ramos

    Ionic Deploy and Push notifications definitely are golden. Game changer!

  • NicoH

    Nice!!!! thanks! Ionic Team!

  • sunilnewari

    I am waiting for these….! Thank u guys…

  • Vikram Lele

    Congratulation!

  • Gaurav Kheterpal

    Congrats guys! I know this has been a lot of hard work. As a developer who’s gone from a beta to a RC to a GA version, It feels like I’ve graduated again today 🙂 Hoping for more Ionic goodness in the months to come!

  • Shaun Squires

    Congrats! Exciting to be a part of the journey to 1.0!! Happy to see windows phone is getting some attention.

  • gylrajat

    How can i upgrade existing apps to use this version?

  • Joost

    You guys are absolutely amazing. I am totally App addicted because of this framework.

  • BravoZuluMaster

    Congrats guys on your hard work paying off! I’ve been impressed with your work for quite some time now!

  • 随心

    From front-end development in China Expect IONIC 2 And Angularjs2

  • http://anr.io belem

    点个赞! Awesome, congrats to all of you!

  • Bhausaheb Sangale

    Thanks for making hybrid development awesome

  • angelolev

    congratulations for all the team!!

  • Duru Kersy

    This is a wonderful thing…Great job, you guys are the best!

  • http://serpyou.com SerpYou

    Congrats! Great job! 😉

  • Stefan Buttigieg

    Keep up the great work 🙂 ! Looking forward to continue working with Ionic

  • http://www.muhammadfaizanatiq.com Mohammad Faizan Atiq

    Proud to be and Ionion! Congratulations!

  • Mamadou Lakhassane Cissé

    OMG ! so excited right now by the improvements made. Let’s hope I will be able to try them very soon above all the ionic package for building for iOS without A MAC ! 😀

  • Mário Kenard

    s2

  • http://warescrack.com/ Sam Ch

    Well done to every one of you!!! Outrageously incredible group and wonderful work!!! … ionic was our salvation!! working with ios and android. Much obliged to you to such an extent!!! WareCrack

  • me

    hi

  • xgqfms

    good job

  • kranthikumar polimera

    Hey it sound good !!! and also Great job guys and congrats to all who contribute each and every thing in this!!

    waiting for new arrivals

    Good job guys keep going!!!….