SoftCastle Started Since 2010

ニュース情報

フィルタの内容

Latest Tech. Industry Info. Our News
連絡します

詳細については電話してください。

400-996-2853

The breakthrough SwiftUI framework, ARKit 3 and new Xcode tools enable App creators in Chinese mainland and around the world to develop powerful App quickly and easily.

The Chinese mainland developers made a profit of about 200billion yuan through App Store, and created hundreds of thousands of iOS App.

Arkit 3 can create a fascinating augmented reality experience and is one of the latest advanced development technologies for app creators.


(San Jose, California) - Apple today released a number of innovative technologies to enable Chinese mainland developers to develop powerful new app easily and quickly. Swiftui is a revolutionary development framework, which brings a huge leap for building a powerful user interface. Arkit 3, realitykit and reality composer are all advanced tools specially designed to make it very easy for developers to create a fascinating augmented reality experience for consumers and enterprise apps. The new tools and APIs greatly simplify the process of bringing the iPad app to the Mac. A number of updates to core ml and create ml provide support for powerful and concise device side machine learning apps.

"A number of new app development technologies released today make app development fast and simple, and bring more fun to developers. These technologies represent the future trend of app development on all Apple platforms, "said Craig federighi, senior vice president of Apple software engineering“ Swiftui truly changes the creation process of user interface by automating most processes and providing real-time preview for the appearance and execution of user interface code in the app. I'm sure developers will love this tool. "


The iPad and MacBook Pro screens are showing the racing game wild 9: racing legend.

With Xcode, it's easy for developers to bring existing iPad projects to the Mac.

SwiftUI

Swift's vision has always been to make app development faster, simpler and more interactive, and modern user interface framework is an important part of this vision. Swiftui provides a very powerful and intuitive new user interface framework for building complex app user interfaces. Developers can use simple, intuitive and easy to understand declarative code to create a beautiful and functional user interface, and add smooth animation effects. Swiftui provides a lot of automatic functions, including interface layout, dark mode, auxiliary functions, right to left language support and internationalization, which saves developers time. Swiftui app is native and fast. Because swiftui has the same built-in API as IOS, ipados, MacOS, watchos and tvos, developers can quickly and easily build rich native apps on all Apple platforms.



Xcode 11 makes swiftui possible

With the new graphical user interface design tool built in Xcode 11, user interface designers can quickly integrate user interfaces into swiftui without writing any code. Swift code is generated automatically. If the code is modified, the changes of user interface will be displayed in the visual design tool immediately. Now, when developers combine, test and improve code, they can view the appearance and execution of user interface through automatic real-time preview. The smooth switch between graphic design and code writing can make user interface development more efficient and fun, and enable software developers and user interface designers to work more closely. In the process of interface construction, preview can be run directly on connected Apple devices, including iPhone, iPad, iPod touch, apple watch and Apple TV, so that developers can see how an app responds to multi touch in real time, or how it works with cameras and built-in sensors.
Augmented reality

Arkit 3 brings people to the augmented reality experience. With the help of motion capture, developers can integrate character actions into their app, and with the help of people occlusion, the content of augmented reality will be naturally displayed in front of and behind the characters, thus bringing immersive augmented reality experience and interesting green screen scene applications. Arkit 3 also supports the front camera to track up to three faces, and supports the simultaneous use of front and rear cameras. It also supports collaborative scenarios, enabling faster access to shared augmented reality experiences.


Augmented reality is embodied in every detail of realitykit. It is characterized by photo realistic rendering, amazing environment mapping and support for camera special effects, such as noise and motion blur, which makes it difficult to distinguish virtual content from reality. Realitykit also provides amazing animation, physical and spatial audio. With the new realitykit swift API, developers can make full use of the functions of realitykit. Reality composer is a powerful new app for IOS, iPad OS and MAC. Even without 3D related experience, it allows developers to easily create prototypes and create augmented reality experience. Through a simple drag and drop interface and high-quality 3D objects and animation library, reality composer allows developers to place, move and rotate augmented reality objects to combine augmented reality experiences. These augmented reality experiences can be directly integrated into apps through Xcode or exported to AR quick look.



Easy to bring iPad app to MAC

With new tools and APIs, bringing the iPad app to the Mac can't be easier. With Xcode, developers can automatically add basic Mac and window functions after opening an existing iPad project by checking a box. At the same time, they can make adjustments to platform specific elements, such as changing from touch control to keyboard and mouse operation. In this way, when building native MAC app, we can make full use of the previous results. Mac and iPad apps share the same project and source code, so any changes to the code will be converted to the iPad OS and Mac OS versions of the app at the same time, so that a team can process two versions of the app at the same time, saving valuable time and resources for developers. Both Mac and iPad versions of apps allow users to enjoy the unique features of each platform, including the accuracy and speed of using MAC keyboard, mouse and touchpad, as well as the touch bar and other MAC specific features.

MacBook Pro displays the source code.



Core ml and create ml

Core ml 3 supports accelerated running of more types of advanced, real-time machine learning models. Now core ml supports more than 100 model layers, which enables apps to use advanced models to build experiences, making them more compatible in terms of vision, natural language and voice. For the first time, developers can use the personalized model to update the machine learning model on the device side. With this advanced technology, developers can provide personalized functions without affecting user privacy. With create ml, a special app for machine learning development, developers can build a machine learning model without writing code. The new model can combine different data sets for multi model training, including object detection, activity and sound classification.


Core ml 3 runs very fast, which makes it easy for developers to integrate machine learning models into apps.

Apple Watch

With the launch of watchos 6 and app store on Apple watch, developers can build and design apps for Apple watch, which can run completely independent of iPhone.

Developers can also make full use of the apple neural network engine on Apple watch series 4 with the help of core ml. By integrating the core ml trained model on the app and analyzing the input processing on the device side, users can use a more intelligent app. The new streaming audio API means that users can play audio through their favorite third-party media app on Apple watch. The API for longer working hours allows the app to complete tasks on the apple watch while it is still running in the foreground, even if the screen is turned off, including the use of sensors to measure heart rate, position and movement.





Sign in with apple allows users to easily log in to various apps and websites with their existing Apple ID. Users can not fill in various forms, verify e-mail address or choose password, just use their own Apple ID to set up an account, and then start to use the app, so that users have more time to interact. All accounts are protected by dual authentication, making sign in with apple an excellent way for developers to improve app security. It also includes a new anti fraud feature that allows developers to be confident that the new user is a real person, not a robot or puppet account. A new privacy aware email forwarding service enables users to receive important emails sent by app developers without disclosing their personal email addresses. Since Apple does not track users' app activities or create app usage files, developers' business and users' information are in their own hands.


Other developer functions

1. Pencilkit makes it easy for developers to add Apple pencil support to apps, including redesigned tool palette.

2. Sirikit supports a variety of third-party audio apps, including music, podcasts and audio books. Therefore, developers can now integrate Siri directly into IOS, ipados and watchos apps, allowing users to control audio through simple voice commands.

3. Mapkit now brings many new functions to developers, including vector overlay, POI filtering, lens focusing and pan limitation, and supports dark mode.

4. In addition to the language optimization and improvement of swiftui, module stability function is added to swift 5.1, which is the key foundation of building binary compatible framework in swift.

5. Powerful new metal device series can promote code sharing among multiple GPUs on all Apple platforms. IOS simulator support makes it easier to build metal apps for IOS and ipados.

なぜカスタマイズするのか?

対応性が強い: ソフトウェアのカスタマイズ開発はオーダーメイドですから、ターゲットが非常に強くて、ほとんど余分なプレートがないです。これもオーダーメイドの開発の価値の表れです。

使い勝手が早い: 使いやすいのは、ソフトカスタマイズ開発の大きな利点です。ソフトウェアのカスタマイズ開発は完全に企業の実際の状況によって作られます。

img
ワンストップ式鍵渡し工事
超敏捷な開発プロセス
8つの付加価値サービス
完全に透明な開発プロセス
プロチームのサポート

カスタマーサポート

営業マネージャ、技術エンジニアに問い合わせる必要がある場合は、いつでもお問い合わせください。

ねっせん24/7

400-996-2853

固定電話/ファックス

カスタマーサポートメール

[email protected]

クレームフィードバック

[email protected]

WeChatWhatsApp

18123716285

会社の住所

深セン市福田区梅林街道翰嶺コミュニティ機電ビル9-21室【地下鉄9号線孖嶺駅、郵便番号518131】

オンライン伝言

フィードバック内容、コラボレーション情報、開発ニーズなどをここに残してください