Appcelerator Blog

The Leading Resource for All Things Mobile

KitchenSink Sample App 2.0

35 Flares 35 Flares ×

As part of the newly announced 6.0.0 Appcelerator Platform release, we also published a completely revamped version of our KitchenSink sample app. The sample app has been rewritten from scratch and now features the best practices we recommend Appcelerator developers follow (e.g. Alloy, launch-screen storyboards, and JavaScript constructors).

KitchenSink 2.0

The new KitchenSink app features examples of all common views and widgets, with many more examples like HTTP-requests, sockets, 3D-Touch, URL-schemes, Android intents and more to be added over the next few months.

View KitchenSink 2.0 on Github ➡️

Current Features

  • API Logging
  • Controls (Switch, Slider, Tabbed Bar, Text Field, Alerts, Dialogs, …)
  • Views (Scroll View, List View, Image View, Blur View, Web View, …)

Planned Features

  • Platform API’s (HTTP-Requests, Contacts, Camera, Gallery, Geolocation, …)
  • Services (Hyperloop, Unit-Testing, Facebook, Maps, OAuth, …)

Roadmap

  • November 14, 2016: Initial Release (Basic support)
  • December 1, 2016: Support for 3D-Touch API’s (Peek and Pop / Shortcut Items)
  • January 1, 2017: Support for platform API examples
  • Q1/2017: Support for the platform services examples

Contribution

We are more than happy to include additional examples contributed by the community, so if you have a certain API that you want to share within the KitchenSink, let us know and submit a new pull request!

For more ideas and feedback, feel free to get in touch with us on TiSlack.

Code strong! 🚀

35 Flares Twitter 0 Facebook 0 Google+ 1 LinkedIn 34 Email -- 35 Flares ×

4 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. William Francis

    This new app specifically shows a dialog when it starts stating it does not follow the recommended best practices. It then goes on not to work on either of the Android devices I tried. It appears to be white text on a white background? A few of the button presses cause a crash? Would have been nice if there was a binary of the app to pull down for Android and the iOS simulator. Just my two cents. Its very difficult to sell management on this technology stack when the sample apps don’t work / have very poor UX.

    • Hey William,

      we open the initial alert dialog when the tabgroup opens. That worked pretty well for Android and iOS during our tests. The Android version was just fixed an our ago to incorporate pending changes regarding sizing and layout. The app is still in Beta as stated in the docs and will be improved over the next weeks and months to also feature more example. Feel free to check out more of our sample apps, e.g. the 5.5.0 Sample App.

      Thx for the feedback!

      Hans

  2. donovan

    Not really a fan of Alloy, wish there was a non Alloy version.

  3. Sam

    This is great and will be really helpful for new devs 😉

Sign up for updates!

Become a mobile leader. Take the first step to scale mobile innovation throughout your enterprise.
Get in touch
computer and tablet showing Appcelerator software
Start free, grow from there.
35 Flares Twitter 0 Facebook 0 Google+ 1 LinkedIn 34 Email -- 35 Flares ×