WWDC 2020 highlighted Apple's focus on improved user experience, privacy, and developer tools. Key announcements included major redesigns to iOS and iPadOS home screens, new privacy notifications and controls, expanded cross-device functionality, and tools to make app development easier across platforms. Apple also emphasized continued innovation with products like AirPods spatial audio and the Apple Pencil's new Scribble feature for iPad. The updates position Apple platforms as increasingly integrated while maintaining a strong emphasis on privacy.
Scaling WebRTC deployments with multicast @ IETF 110 MBONEDLorenzo Miniero
An overview of how multicast can be used to scale WebRTC deployments, with focus on the Virtual Event Platform used to provide remote participation support to IETF meetings, given during the MBONED WG session at IETF 110.
Load Testing Using JMeter Tutorial | EdurekaEdureka!
** Software Testing Certification Courses: https://www.edureka.co/software-testing-certification-courses **
This Edureka PPT on Load Testing using JMeter will provide you with in-depth knowledge about the load testing tool and how it performs in the non-GUI mode. It will also help you learn how to generate a report on the dashboard.
Selenium playlist: https://goo.gl/NmuzXE
Selenium Blog playlist: http://bit.ly/2B7C3QR
Instagram: https://www.instagram.com/edureka_lea...
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
GitHub is a Web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.
Scaling WebRTC deployments with multicast @ IETF 110 MBONEDLorenzo Miniero
An overview of how multicast can be used to scale WebRTC deployments, with focus on the Virtual Event Platform used to provide remote participation support to IETF meetings, given during the MBONED WG session at IETF 110.
Load Testing Using JMeter Tutorial | EdurekaEdureka!
** Software Testing Certification Courses: https://www.edureka.co/software-testing-certification-courses **
This Edureka PPT on Load Testing using JMeter will provide you with in-depth knowledge about the load testing tool and how it performs in the non-GUI mode. It will also help you learn how to generate a report on the dashboard.
Selenium playlist: https://goo.gl/NmuzXE
Selenium Blog playlist: http://bit.ly/2B7C3QR
Instagram: https://www.instagram.com/edureka_lea...
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
GitHub is a Web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.
The slides for a talk I presented at the WebRTC track of IIT-RTC in Chicago, titled "SFU's, Simulcast and SVC: what's new in WebRTC?". Mostly a high-level introduction to how simulcast and SVC work (or not) today in browsers, how they came to be and where they might be headed from a standards perspective.
These are the slides for the presentation I shared at the virtual edition of IIT-RTC 2022. I talked about how cascading/scalability worked with Janus 0.x, and what steps we've taken to do the same for 1.x (multistream) as well. In particular, the focus is on the new integrated cascading support in the VideoRoom plugin.
History and Evolution of Mobile Application in 1990's. How Mobile app development is enter into the smart phone with many features like android mobile apps, windows apps etc..
An introduction to open source softwareSanjuktaBanik
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
Slides from Android Builder's Summit 2014 in San Jose, CA
In this talk I describe the internal workings of the Android graphics stack from the Application layer down through the stack to pixels on the screen. It is a fairly complex journey, taking in two different 2D rendering engines, applications calling OpenGL ES directory, passing buffers on to the system compositor, SurfaceFlinger, and then down to the display controller or frame buffer.
GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories
This slides details on system architecture for x86 which includes register basics , memory paging and security handling . The system architecture is configured by BIOS during booting of x86 based PC/Desktops.
The slides for a talk I presented at the WebRTC track of IIT-RTC in Chicago, titled "SFU's, Simulcast and SVC: what's new in WebRTC?". Mostly a high-level introduction to how simulcast and SVC work (or not) today in browsers, how they came to be and where they might be headed from a standards perspective.
These are the slides for the presentation I shared at the virtual edition of IIT-RTC 2022. I talked about how cascading/scalability worked with Janus 0.x, and what steps we've taken to do the same for 1.x (multistream) as well. In particular, the focus is on the new integrated cascading support in the VideoRoom plugin.
History and Evolution of Mobile Application in 1990's. How Mobile app development is enter into the smart phone with many features like android mobile apps, windows apps etc..
An introduction to open source softwareSanjuktaBanik
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
Slides from Android Builder's Summit 2014 in San Jose, CA
In this talk I describe the internal workings of the Android graphics stack from the Application layer down through the stack to pixels on the screen. It is a fairly complex journey, taking in two different 2D rendering engines, applications calling OpenGL ES directory, passing buffers on to the system compositor, SurfaceFlinger, and then down to the display controller or frame buffer.
GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories
This slides details on system architecture for x86 which includes register basics , memory paging and security handling . The system architecture is configured by BIOS during booting of x86 based PC/Desktops.
iOS 9 is Apple's newest operating system. It brings a lot of updates for native apps, new features, and more proactivity and intelligence. Thanks to IOS 9, Apple devices are more intuitive and convenient for the users. More, it makes easier the work of developpers thanks to swift 2 and Safari view controller.
Concepts, strategies, and gotcha's that every marketer should be aware of from an iOS developers perspective. iOS is in high demand but is still new for most marketers and agencies. This presentation will help bridge that digital divide.
Wavemaker US team released the takeaways from the annual Apple Worldwide Developers Conference (WWDC), held on June 6-8th. The Don’t Miss from WWDC covers all the major announcements around AR, voice assistance, browsing, consumer tracking and more - and pulls out what is most relevant for marketers to know.
iOS Application Development Step by Step to develop an iOS App.pdfJPLoft Solutions
At one point, companies typically contracted out mobile app development because of the constraints of budgets and timeframes. But, with the help of helpful tools for development and the software applications that perform the bulk of the work, many small-scale businesses are creating mobile apps on their own.
Everything you need to know about native application developmentI-Verve Inc
#Native #application #development which is affordable and easy to development which supports all the operating system is here for your business, all you need to know more about native application development with successful approach for your business presence on mobile platforms.
This PowerPoint presentation is an introductory guide to iOS app development. It covers the basics of iOS app development tools, design and development guidelines, best practices, steps involved, technology layers, advantages, and key differences between iOS and Android app development. The presentation is intended for beginners and aspiring app developers who are new to iOS app development. By the end of the presentation, the audience will have a basic understanding of the fundamentals of iOS app development.
iOS is Apple’s mobile operating system that runs the iPad, iPhone, and iPod Touch devices. iOS utilizes a multi-touch interface where simple features, and functionalities. Each version of iOS has been launched with multiple updated features every year. You will find the history of iOS versions 1.0 to 14 with system and app features.
Simple and Detail information about the competition between android and iOS. You can get the latest data in this presentation, the current scenario of two major operating system. This presentation is about operating system not mobile phone.
If query you can mail me at abhizala@hotmail.com
Some of the cheats to test latest version of i os 11BugRaptors
Bugraptors always remains up to date with latest technologies and ongoing trends in testing. Technology like iOS version 11, bringing the great changes which arises the scope of testing for same.
Oliver Palmer delivers an inspirational presentation on the iPad, it's impact in the Australian market, technical challenges, and opportunities for developers and content creators.
iPhone, iPad and iPod Touch are revolutionary new platform made available by Apple. These technologies presents a huge opportunity for entrepreneurs and companies with great new product ideas. Larger organizations and companies with established products will also greatly benefit by extending their applications and products to run on iPhone, iPad and iPod Touch. Given the power of this mobile computing platform, the breadth of applications that can be developed for iPhone, iPad and iPod Touch is limited only by your imagination.
With our proven experience of building mobile applications and Yash Computech Solutions expertise on iOs, X Code, Objective C, Cocoa, iPhone SDK and related technologies.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
2. Summary: Main Themes
• Better Experience and Better Product:
1. UX Improvements: home screen, Siri visual effect, Map, Notif, Global Search,
sidebar/toolbar, watch face compilation/sharing (简化呈现,多用/分用)
2. X-Device: easy of use, privacy, better together – tap to connect, secure-camera/TV,
iphone/TV, iphone/watch, iphone/airpod (易用安全)
3. Social Focus: easier to attend what you care and more responsive, better expressiveness -
pin conversation, thread highlight, inline reply, selective notif, visual cue on header, and
more memoji(关注和表达)
4. Uniqueness: above and beyond – Pencil/Scribble elevate handwrite input, Airpod deliver
accel/gyro assisted surround sound, Carkey promise UWB future(极致体验)
• Better Life: exercise better, sleep better, and live safer – new workout type, sleep
routine, covid-19 hand-wash assistance, rebrand to Fitness (营造生活体验)
3. Summary: Main Themes
• Privacy Emphasis: clear principles built in from the start of Apple process – Apple
sign-in, location blur, visual cue of use indicator, privacy report on each app (信任第一)
(distinguisher to Android, Google/Facebook ad agents not happy about it and vocal
against it already)
• Strengthen Dev-Ecosystem: strive for best Apple experience –
1. easier to share and consume app experience with minimum overhead: App Clip
(易用易分享)
2. perf-per-watt, common architecture, unified developer experience:
Catalyst/universal-app, Rosetta2/transition, native iOS/iPad app
• 特性趋同明显,很多借鉴安卓并改进增强,极力传达苹果还在创新
• 使用体验/隐私安全/开发生态是主要关注领域
• 投资重点是统一开发生态:工具支持2019年启动,架构和应用市场在2021年计划完成
4.
5. Main UX Updates:
• Widgets
• Picture in Picture
• App Library
• Home Screen Hidden
iOS 14 More Like Android
iOS updates Home Screen
with new visual feeling.
Most of the functions are
the same with Android but
iOS makes them more
exquisite in looking.
Video Source: Youtube
WWDC 2020 Special Event Keynote — Apple
7. Compact Incall Design
iOS 14 uses a new compact
incall interface when the
device is not locked.
This will make the user
undisturbed from their current
activities.
This interaction is for all
scenarios when the screen is
not locked but not only for
some Apps.
8. Privacy
YELLOW: Some apps
are using MIC.
Green: Some apps are
using Camera.
iOS 14 introduce its
Privacy protection in a
separate speech (as
other companies did).
Location Access, Photo
Access and using
Camera/MIC are the
aspects strengthened.
计划给用户显示应用详细的广告跟踪信息对广告不
利,据报道已经有多个广告代理联合表示不满
9. Siri and On-device Translation
Immersive user experience with new design
On-device translation brings secure translation
Horizontal screen designed as a
translator which supports 11
languages (online and offline).
也提供了专有的翻译模式
10. Apps Experience
Improvement
• Message – Support “Pin to Top”, “Mentioned”, seems like WeChat outside China.
• Map – Localized in different places. EV charging supported in the US, and avoiding
restriction suggestions in some cities such as Paris or Beijing.
• CarPlay & CarKey with BMW – Follow BMW solution with wireless Charging and
One-button Engine. You can share the digital keys within you family.
提到后面计划使用UWB技术增进体验,估计会
利用UWB的定向和测距能力来提高用户体验
11. App Clips (Not ready for Beta yet)
Video Source: Youtube
WWDC 2020 Special Event Keynote — Apple
Demo from WWDC
Similar idea with Mini Program or
Quick App.
The entrances can be NFC tag, QR
codes, Safari, Message and Maps.
Apple Pay and Apple Account can
be linked to App Clips, and
developers can directly use them
for their clips.
App Library will show app clips in
the top. This is also a attraction for
developers to join.
体验和谷歌的快应用类似,苹果定位上更多着墨
于用户的体验提升和苹果帐号/支付的集成,谷
歌的定位上宣传更多对开发者的好处 – 试用体验
12. First Week User Experience Issues with iOS 14
• More Stable than iOS 13 first beta version, but there are obvious stuck when
unlocking the device after the device is locked for a period. Maybe this is affected
by lots of widgets on Home screen.
• When the screen is full of apps and widgets, it is hard to group an app from the
other screen. It will mess up the screen if moving an app in this way.
• Back touch is not optimized to the best situation. It is too sensitive to be active. It
is easy to get some screenshots if you pick it up and put it on a table.
• The number of widgets is small, and the widget currently will not refresh in real
time.
• The power consumed faster, but acceptable for Beta version.
13.
14. iPadOS 14
Make iPad More Productive
• Designed for iPad
• Over 1 million apps designed
just for iPad
• SideBar
• Productive design for Photos,
Notes and Files.
• Drag & Drop
• Natural behavior for large screen
• Compact Design
• Same design in iOS 14 but better
experience with large screen.
• Universal Search
• The entrance to any content
15. Scribble
• Combine the advantages of handwriting and printing.
• OCR technology application, but need more
verifications on the actual usecases.
• This feature will be the killer feature of iPad with
future evolutions.
Killer features with Apple PencilAutomatic Conversion Combined Language Easy to Use Cross Applications
宣称是任何可以打印输入的都可以无缝使用
手写输入, 软件方面这是大会的一大亮点
16. AirPods Updates
• AirPods becomes an important
intermediary across devices. The audio
will stream automatically between
devices with proper playing.
• Spatial Audio makes Pro feature. The
algorithms can adjust the effect with
the user’s positions. Have a try with
firmware 2D27 and
https://www.youtube.com/watch?v=r-
ZqYdw7f14
Spatial Audio (AirPods Pro only)
Automatic Switching
和目前其它市场产品的差异化在于:会利用耳
机和设备上的Accel/Gyro自动调整声场的定位,
从而减少移动带来的干扰
17.
18. watchOS 7 – Focus on Health
• Over 20,000 apps on app store for watchOS. Watch Face opens more for developers to design and share
• Bike route is supported on watchOS 7 like iOS 14.
• One more workout added: Dance.
• App renamed: Fitness.
19. Sleep Scenario
• The connection between watchOS and iOS.
• The shortcut in iPhone will help you to setup a bedtime routine.
• The watch will record your sleep time and wake up yourself with suitable alarm.
• The watch will do a analysis of your sleep by micro-movement sensing.
23. Useful Features to Developers
Activity Zone
Recognition
Face recognition
(work with
iPhone)
Adaptive Lighting
Adjust the right
color of light
with the right
time.
24. Picture in Picture
• Scenario 1: Using workout apps and watching the live
news.
• Scenario 2: Check your backyard when watching a
movie.
手机上P-in-P支持移出屏幕再拉回来的体验,不是关键场景,但nice-to-have
25.
26. Big Sur – New Design More Like iOS/iPadOS
• New icons design, combined with iOS design (flat) and classic mac design (Skeuomorphism).
• New added control center which is similar to the control center of iOS
• Widgets design is the same as iOS 14
• Some apps perform the new features on iOS 14: Message and Map.
27. Safari – the Biggest Update Ever
Fast Loading Personal Background Privacy Protection Extensions
Safari also support page translation from Big Sur. It is trying to catch up with Chrome in all aspects.
28. Will macOS be the Next iPadOS?
Both notification bar and control
center are designed suitable for touch
Mac Catalyst makes developer easily
develop app for both iPad and Mac.
29. iOS Becomes the Center of Apple OSs
• From WWDC 2020, it seems that iOS has been the center of all of five OSs.
• Automatic audio switch: iOS+iPadOS+macOS+AirPods
• Sleep Scenario: iOS+watchOS
• Home Scenario: iOS+HomeKit+tvOS
• Most of the new features or designs will be reflected on iOS 14 first: compact
design, wind down mode, picture in picture, message and map improvements.
1. 2019苹果明确澄清不会统一操作系统,但会致力于统一开发体验
2. 现在随着架构的统一(ARM),开发体验的统一变得更加容易(iOS原生应用在MacOS上可以直接
运行),据报道,开发体验的统一计划在2021年完成
3. 触屏设计在macOS应用的采用变得容易,预测有触摸屏支持的新macOS品类呼之欲出
4. 完成架构迁移以后,不排除后续如果微内核/组建式技术成熟,操作系统统一的议题被重新提出来