November 2018 Summaries
6 posts from Ionic
Filter
Month:
Year:
Post Summaries
Back to Blog
Ionic Appflow is a DevOps solution designed for Ionic developers to enhance app development by automating key phases of the lifecycle, ultimately improving agility, app quality, and time-to-market. It addresses common challenges faced by development teams, such as infrequent code shipping and the "works on my machine" problem, by offering cloud-based native builds and real-time updates. Ionic Appflow allows developers to push live updates directly to users without requiring binary modifications, facilitating faster and more efficient development. By incorporating CI/CD best practices, Ionic Appflow simplifies the automation of pipelines with pre-built workflows and smart defaults, enabling even those without extensive DevOps expertise to elevate their development processes. As an evolution of Ionic Pro, Appflow focuses on mobile DevOps and continuous delivery, with future enhancements planned to further streamline and automate app release and approval processes.
Nov 27, 2018
1,306 words in the original blog post.
Capacitor, a project developed by the team behind the Ionic Framework, serves as a modern solution for building native progressive web apps across multiple platforms, including iOS, Android, Electron, and the web. It offers an abstraction over native SDKs, facilitating the creation of web apps with native capabilities and is seen as a blend of Cordova, Turbolinks, and React Native. In 2018, it was kept low-profile to avoid overwhelming users amid the stress of Ionic 4's release, although it garnered interest from the Ionic community and beyond. In 2019, Capacitor aims to become the official native runtime for all Ionic apps by focusing on stability, community engagement, and integration into the commercial DevOps product Ionic Pro. The project will also ensure compatibility with Cordova for enterprise solutions and plans to enhance the ease of integrating Native SDKs. The initiative solidifies Ionic's control over its stack, allowing for rapid issue resolution and fostering a stable development environment, while enticing developers with the promise of enhanced productivity by leveraging web technologies.
Nov 21, 2018
1,751 words in the original blog post.
Ionic Vue, a fusion of the Ionic Framework and Vue.js, has reached Release Candidate status, marking an important development for developers interested in leveraging this integration for building cross-platform applications. Previously, Ionic was predominantly associated with Angular, but with the introduction of @ionic/vue, developers can now utilize Vue's ecosystem while enjoying Ionic's robust collection of UI components. This development emerged from collaboration with the Modus Create team, who contributed significantly by integrating the framework and creating the app "Beep" to test its capabilities. The integration allows developers familiar with Vue to effortlessly incorporate Ionic components into their projects, enhancing their ability to build applications for iOS, Android, and the web without needing to master new tools or rewrite code. Despite being in its early stages, the Ionic team is eager to gather community feedback to refine and strengthen this integration, inviting developers to explore and contribute to its evolution.
Nov 20, 2018
1,098 words in the original blog post.
DevOps, often misunderstood as merely frequent releases and fewer bugs, is fundamentally about fostering a culture of increased communication, process, and information sharing across organizations to drive business results. The text emphasizes that successful DevOps implementation can significantly enhance company profitability, market share, and productivity by improving feedback loops, enabling faster problem-solving and feature discovery, and automating repetitive engineering tasks to allow developers to focus on innovation. Despite misconceptions, DevOps is not synonymous with Continuous Integration and Continuous Delivery (CI/CD) but encompasses them as part of its broader cultural shift. The author argues that even non-software companies must adapt to digital transformation and DevOps methodologies to remain competitive, as proven by industry disruptors like Amazon and Airbnb. Implementing DevOps requires company-wide buy-in and an iterative approach, starting with CI/CD to establish a foundation for seamless collaboration and impactful product releases. The text also highlights the growing demand for DevOps engineers and the potential for cloud-based CI/CD products to facilitate DevOps adoption without the need for specialized skills, ultimately framing DevOps as a strategic business investment rather than just a technical necessity.
Nov 15, 2018
1,492 words in the original blog post.
Ionic has launched a new podcast titled "Bet on the Web," hosted by Matt Netkow and Mike Hartington, to emphasize their commitment to web technologies such as Progressive Web Apps (PWAs) and web components. Unlike traditional tech podcasts, this series will explore various topics through the perspective of the Open Web, featuring discussions with the Ionic team and industry leaders on trends, thought leadership, and emerging technologies in the web platform space. The podcast, available on the web and Apple Podcasts, initially includes episodes that delve into hybrid vs. native mobile app development and the strategic considerations for organizations choosing a mobile app development approach. The podcast promises more episodes covering topics like enterprise architecture, frontend security, and continuous deployment, and encourages listeners to suggest future topics.
Nov 06, 2018
446 words in the original blog post.
The Ionic team released Beta 15 of Ionic 4, featuring significant updates such as the stabilization of the CSS Variables, which serve as a customizable design foundation for Ionic components. Enhancements were made to align with the latest Material Design guidelines, providing a more native-like experience across platforms. The Tabs component underwent a major overhaul, offering greater flexibility and customization by allowing developers to explicitly define tab behaviors without relying on implicit framework logic. This redesign includes the introduction of new elements like ion-tab-bar and ion-tab-button, enabling developers to create more advanced tab layouts. Additionally, the team developed a Screenshot Testing Tool using Puppeteer with Stencil to improve the reliability of UI changes by automatically comparing test screenshots before merging pull requests, ensuring robust quality control throughout the development process. As the beta progresses, the Ionic team is focused on refining the framework towards the final release.
Nov 01, 2018
1,159 words in the original blog post.