BT

InfoQ Homepage iOS Content on InfoQ

  • Cross-Platform Mobile Toolkit "Flutter" Now Stable

    At its Flutter Live conference, Google launched the first stable release of Flutter, a Dart-based mobile development platform aiming to make it possible to write apps that share a single code base across iOS and Android with a native UI. Additionally, Google has announced an experimental web-based implementation of Flutter’s runtime which aims to bring Flutter apps to standard web browsers.

  • NativeScript 5.0 Brings Better Developer Experience and More Native Features

    The latest release of NativeScript includes a number of changes, such as improved support for Vue.js, better developer experience, and more native features. Additionally, NativeScript 5.0 includes the new NativeScript-Schematics, an Angular extension helping developers to build web and mobile versions of an app from a single project.

  • Swift 5 Enters Latest Development Stage to Release

    After officially delivering Swift 4.2, the Swift team is now focusing on Swift 5 by kicking off the final phase of its release process. Planned to be released early 2019, Swift 5 aims to bring ABI stability to the language while preserving source compatibility.

  • Swift 4.2 Hits the Road

    One year after the release of Swift 4, Swift 4.2 is now official. It brings a number of improvements to the language and the standard library, including better generics, Hashable protocol, and random number generation. Additionally, writes Swift maintainer Ted Kremenek, Swift 4 delivers faster compile times and improves the debugging experience.

  • How Reddit Rewrote Their iOS App to Improve Performance, Modularity, and Testing

    Reddit has been hard at work in the last year to improve the performance of their iOS app while also making it suitable for faster iteration cycles, improved test coverage, and better extensibility. All of this was made possible by evolving the app original MVC architecture into a Model-View-Presenter (MVP) architecture.

  • Mozilla Pushes WebXR as New Open Web API for Augmented Reality

    After adding support for WebVR to Firefox, Mozilla is now working on a new API, called WebXR, to bring mixed reality to the Web. Initially announced last year, WebXR aims to replace WebVR in time and to offer a smooth transition for developers using WebVR.

  • Tink is Google Cryptographic Library for the Cloud, Android, and iOS

    Tink is a multi-language, cross-platform cryptographic library developed by a group of cryptographers and security engineers at Google to help developers implement cryptography correctly without being cryptographic experts. Under development for the last two years, version 1.2 adds support for Cloud, Android, and iOS platforms, and C++ and Objective-C.

  • Flutter Release Preview 1 Supports ML Kit and More

    Google recently announced Flutter Release Preview 1. Flutter is an open-source framework for cross-platform app development for both iOS and Android. Flutter Release Preview 1 includes support for hardware keyboards and barcode scanners, video recording, ML Kit, an update to the Flutter extension for Visual Studio Code, and more.

  • Apple Released ResearchKit 2.0 Beta

    At WWDC 2018 Apple announced ResearchKit 2.0. This release includes performance and UI improvements, support for documentation, community GitHub updates, and several active tasks.

  • Facebook Sonar Is a Visual and Interactive Debugging Tool for Mobile Apps

    Facebook Sonar is an open-source toolset that aims to help developers inspect and understand the structure and behaviour of iOS and Android apps in a visually rich, interactive, and extensible way.

  • ARKit 2 Introduces Shared Experiences

    At WWDC 2018, Apple announced version 2 of its augmented reality (AR) framework for iOS, ARKit, supporting shared experiences, persistent tracking, 3D object detection, and a new file format aiming to enable AR objects interoperability across Apple apps.

  • Google Brings Machine Learning to Firebase with ML Kit

    Google recently introduced ML Kit, a machine-learning module fully integrated in its Firebase mobile development platform and available for both iOS and Android. With this new Firebase module, Google simplifies the creation of machine-learning powered applications on mobile phones and solves some of the challenges of implementing computationally intense features on mobile devices.

  • ARCore 1.2 Lets Users Share AR Worlds

    At its recent I/O 2018 conference, Google announced version 1.2 of its augmented reality framework, ARCore, which brings collaborative AR experiences through Cloud Anchors, vertical plane detection, and SceneForms, which makes it possible to create 3D apps without using OpenGL.

  • Safari 11.1 in iOS 11.3 Enables Payment Request API

    In the 11.3 version of iOS, released Thursday, March 29, Apple included version 11.1 of Safari which enables the Payment Request API. This allows web developers to allow users to make payments with saved credit cards and mobile wallets, streamlining payment and checkout flows. With Android already supporting it, the Payment Request API is now available for 98% of the US and UK mobile markets.

  • Google Open Sources Accessibility Test Framework for iOS

    Google GTXiLib, an accessibility test automation framework for iOS, is now open source under the Apache License. GTXiLib is written in Objective-C and integrate with Xcode unit testing facilities.

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.