Home / Companies / Ionic / Blog / November 2022

November 2022 Summaries

8 posts from Ionic

Filter
Month: Year:
Post Summaries Back to Blog
The rapid increase in mobile app downloads, driven by factors such as the global pandemic, has led to a surge in mobile security threats, as evidenced by high-profile breaches in apps like Slack, Klarna, Apple iMessage, and several Android apps. These incidents highlight common vulnerabilities in mobile applications, including insecure data storage, communication, and cryptography, as well as poor client code quality and code tampering, aligning with the OWASP Top 10 mobile risks. To combat these threats, developers are urged to adopt proactive security measures such as code audits, engaging external experts, and continuous security training to safeguard their applications. Utilizing trusted partners like Ionic Enterprise SDK can provide essential support and advisory services to enhance app security and performance, ensuring that development teams are equipped to handle and mitigate potential risks effectively.
Nov 29, 2022 890 words in the original blog post.
The inaugural Micro Frontends Summit, scheduled for January 2023, aims to convene experts and thought leaders in the micro frontends field to share insights, best practices, and innovative concepts. The event will feature various speakers from leading global companies, each bringing their expertise to topics such as dynamically discovering micro frontends, the limitations of micro frontends in large teams, integrating micro frontends with iOS and Android, consolidating multiple apps into a single performant application, and the significance of maintaining a consistent design system in micro frontend applications. Notable speakers include Luca Mezzalira from Amazon, Jennifer Wadella from Bitovi, and Josh Thomas from Ionic, among others, who will address challenges and opportunities within the micro frontends landscape, exploring themes like superapps, mobile application scaling, and effective update management. The summit encourages participants to register to gain valuable insights and connect with industry leaders.
Nov 21, 2022 948 words in the original blog post.
Appflow, a mobile DevOps platform from Ionic, has expanded its Live Update feature to include native versioning capabilities in the Ionic Cloud CLI, allowing teams to manage app updates directly from their CI/CD pipelines. This enhancement enables developers to instantly push changes to app HTML, CSS, and JavaScript without needing app store approval, ensuring critical updates are deployed swiftly. The native versioning feature restricts updates based on minimum, maximum, or equivalent native app versions, ensuring binary compatibility. Previously available only in the Appflow dashboard, this functionality can now be automated using the new CLI command, offering greater control over builds, deploys, and live updates. The Ionic Cloud CLI supports Appflow Standard and Enterprise accounts, and provides detailed documentation for its commands, encouraging teams to optimize their deployment processes.
Nov 18, 2022 715 words in the original blog post.
Ionic's Appflow, a mobile CI/CD solution, is adapting to the evolving mobile operating systems by updating its build stacks to ensure compatibility with the latest native binary build software. As part of this process, build stacks are supported for around two years before being retired; with the recent retirement of the macOS – 2020.11 and Linux – 2020.11 stacks, users must update their Appflow automations to avoid automatic updates to the latest build stack. The introduction of macOS – 2022.10 coincides with the release of iOS 16, offering support for updated tools like Xcode 14 and Node 18. Ionic encourages developers to utilize the latest build stacks while also maintaining older stacks to accommodate specific version requirements, with comprehensive documentation available for each active stack.
Nov 14, 2022 404 words in the original blog post.
With the release of Chrome 108 in late November 2022, changes to how the Layout Viewport resizes when the on-screen keyboard is shown will affect Ionic apps running in Chrome for Android. Developers must update their apps to Ionic v6.3.5 or newer to ensure compatibility with these changes, although those using older versions can modify the viewport meta tag in their app’s index.html file to maintain legacy resizing behavior. This update is crucial for maintaining a smooth user experience, and further information is available on the Chrome Developers blog. The changes do not impact apps running on Capacitor or Cordova, and developers are encouraged to reach out via the Ionic Forums or Twitter with any questions.
Nov 09, 2022 315 words in the original blog post.
Ionic, a prominent open-source framework for enterprise app development, has announced its collaboration with OutSystems, a leader in low-code application platforms, to enhance their offerings in the enterprise app development space. Despite joining forces, Ionic will maintain its independence while benefiting from a substantial investment in research and development, aimed at improving both its open-source projects and commercial products. The partnership is expected to facilitate deeper integration of Ionic’s tools with OutSystems' backend services, AI-driven development, and third-party integrations, ultimately providing developers with an enriched environment for building full-stack applications. The collaboration highlights the shared vision and complementary strengths of both companies, combining high-performance low-code capabilities with traditional open-source development to offer enterprise-grade solutions. Ionic's journey began with a mission to democratize software development through web technologies, which has led to the creation of popular tools like the Ionic Framework, Stencil, and Capacitor, and has positioned Ionic as a key player in the mobile-first enterprise landscape. The announcement underscores Ionic's commitment to its community and its ambition to continue pioneering in the app development market, with plans to engage more with its user base through events like the upcoming Ionic Show.
Nov 07, 2022 1,175 words in the original blog post.
Michel Tobon, a senior front-end developer, explores the economic and practical differences between native and hybrid mobile application development, drawing from his personal experiences and career insights. He highlights the early challenges of mobile web applications and the evolution towards hybrid solutions, which allow developers to use web technologies to create mobile apps that can run on multiple platforms. Tobon recounts a case where initial skepticism about a hybrid app's scalability was overturned after testing on a native device, ultimately leading to a successful deployment. He discusses the cost implications of native vs. hybrid development, noting that hybrid apps can be more economical due to shared codebases and reduced development times compared to maintaining separate native apps for iOS and Android. Additionally, he emphasizes the role of automated CI/CD processes, like those offered by Ionic's Appflow, in streamlining deployment and maintenance, reducing idle times, and enhancing efficiency. Ultimately, Tobon suggests that hybrid development can be a strategic choice for businesses seeking to maximize resources while ensuring broad platform compatibility.
Nov 04, 2022 1,725 words in the original blog post.
Appflow's mobile DevOps platform offers a comprehensive solution for mobile builds and deployments, including a Live Update feature that allows developers to push UI and business logic updates directly to users in real-time without app store intervention. The platform's Live Update API facilitates direct interaction with mobile apps for live updates, and a new demo app, created by DevOps Support Engineer Kimberly McIntyre, showcases how to set up and implement these updates using the API. This demo app, built with Ionic Angular for Android, is adaptable for iOS and other frameworks, and is accompanied by a tutorial that expands on existing Appflow resources. It covers key functionalities like reloading apps, retrieving configurations, and managing update versions, thereby enhancing understanding of live update capabilities. Developers can utilize the Appflow Cookbook and other resources for diverse project setups, and a free trial is available for those new to Appflow native builds.
Nov 04, 2022 446 words in the original blog post.