Home / Companies / Ionic / Blog / January 2014

January 2014 Summaries

3 posts from Ionic

Filter
Month: Year:
Post Summaries Back to Blog
Mobile web development faces challenges, notably the 300ms delay on mobile browsers, which affects the responsiveness of hybrid apps and contributes to them feeling less "app-like." This delay, originally implemented to differentiate between single and double taps for zooming purposes, can be noticeably disruptive. The Ionic framework, built on AngularJS, addresses this issue by eliminating the delay, enhancing app responsiveness, and preventing "ghostclicks" through innovative techniques such as tracking touch and click coordinates and managing click events efficiently. While alternatives like ngTouch and fastclick.js exist, Ionic provides a more integrated solution, especially when combined with AngularJS. As browsers evolve, newer methods are being introduced to handle touch events more effectively, but Ionic continues to refine its approach to ensure a seamless user experience in hybrid app development.
Jan 30, 2014 1,632 words in the original blog post.
Max Lynch, CEO of Ionic, discusses the creation of a custom swipeable card UI using Ionic and AngularJS, inspired by innovative mobile UIs from companies like Jelly, Path, Facebook, and Google. The article details the process of developing this UI from scratch due to its absence in existing mobile SDK frameworks, emphasizing the importance of custom mobile UI development in providing unique, fluid user experiences. Lynch explains the use of View Controllers in managing UI components and gestures, utilizing Ionic's gesture system powered by Hammer.js for complex interactions. AngularJS is employed to integrate the card stack with scope data using custom directives, showcasing simplicity in wrapping complex UIs into AngularJS directives. The article underscores that while frameworks like Ionic offer utilities, developers should be open to creating new components to achieve innovative designs.
Jan 25, 2014 1,630 words in the original blog post.
In a discussion about mobile app design, Ben Sperry emphasizes the importance of creating unique app experiences that go beyond merely cloning native OS designs. He argues that while apps should feel familiar on their respective platforms, exact replication of native interfaces can lead to a lackluster user experience due to the "Uncanny Valley Effect," where minor discrepancies become noticeable and detract from user engagement. Sperry highlights that maintaining a distinct brand identity is crucial for app success, as adapting too closely to platform-specific designs can lead to outdated appearances whenever OS updates occur. He advocates for using frameworks like Ionic, which offer a flexible and simple design system that allows for easy customization to align with a brand's unique style across different platforms. This approach not only reduces development overhead but also ensures that apps remain relevant and visually appealing, encouraging developers to incorporate their brand's personality into their app designs rather than solely focusing on mimicking native styles.
Jan 15, 2014 1,100 words in the original blog post.