Connect with us

News

Apple showcases new developer tools and technologies.

Avatar

Published

on

Apple unveiled new tools and technologies at Worldwide Developers Conference 2021 (WWDC21) to help developers design and create more engaging app experiences and make it even easier to build high-quality apps. Xcode Cloud brings together the multiple tasks and tools required to build, test, and deliver apps using powerful cloud services, enabling individual developers and teams to be more productive and provide great apps to their users. Swift takes a massive leap forward with concurrency support built into the language, and augmented reality (AR) technologies make it easier than ever to build immersive content in apps or on the web.

“We’re thrilled to provide our developer community with powerful new tools and technologies to help create even more compelling and higher-quality apps, while engaging with their users in all new ways through the App Store,” said Susan Prescott, Apple’s vice president of Worldwide Developer Relations. “With the robust set of tools included in Xcode Cloud, continuing innovation in the Swift programming language, a wide range of new APIs, and even more ways to reach users — Apple’s platforms have never been stronger.”

Xcode Cloud

Xcode Cloud is a powerful new tool for Apple developers that will make it easier than ever to build, test, and deliver apps more efficiently. Built into Xcode 13, Xcode Cloud offers a fast and simple way for developers and teams of all sizes to build, test, and deliver high-quality apps even more efficiently. Parallel testing in the cloud means developers can test on a simulated version of every current Apple device, then easily deploy a build of the app for internal testing or deliver to external beta testers through TestFlight for instant feedback.

Swift Playgrounds

 

Swift

Swift — Apple’s powerful and intuitive programming language — now features built-in concurrency support. This means developers can more easily write code that does work in parallel, which is key to building apps that are responsive to user input, while doing more work in the background. With concurrency in Swift, developers can write fast, modern, safe code with fewer mistakes, and take full advantage of the powerful multicore silicon across Apple’s devices.

SwiftUI has reinvented user interface development by making it easier to develop great-looking apps with as little code as possible. Now SwiftUI takes a huge step forward, helping developers bring more great experiences to all their users. This includes enhancements for improving list views, search experiences, in-app accessibility features, multicolumn tables, and so much more.

Swift Playgrounds is a great way to learn to code right on a Mac or iPad. With Swift Playgrounds 4, coming later this year, users will be able to create the visual design of an app with SwiftUI. App projects can be opened and edited in Swift Playgrounds or in Xcode, and when they’re ready, users can build a real app and submit it directly to the App Store right from their iPad.

Augmented Reality

Apple has the world’s largest augmented reality platform with over 1 billion AR-enabled devices powered by ARKit, a framework that allows developers to easily create AR experiences, and RealityKit, the rendering, animation, audio, and physics engine built from the ground up for AR.

RealityKit 2 introduces Object Capture, a simple and powerful API on macOS Monterey that enables developers — like Wayfair, Etsy, and more — to create high-quality, photo-realistic 3D models of real-world objects in minutes by taking photos shot on iPhone, iPad, or DSLR and transforming them into 3D models optimized for AR. These models can be viewed in AR Quick Look or added to AR scenes in Reality Composer or Xcode, making it easier than ever to build amazing AR apps. Developers like Maxon and Unity are using Object Capture to unlock entirely new ways of creating 3D content within some of the leading 3D content creation apps, such as Cinema 4D and Unity MARS.

With new APIs in RealityKit 2, developers can also create more realistic and complex AR experiences with greater visual, audio, and animation control, including custom render passes and dynamic shaders.

Object Capture makes it easier for developers to create high-quality and immersive AR content in just minutes.

Apple’s ARKit has powered more than 1 billion devices

Graphics and Games

New APIs and tools in iOS, iPadOS, and macOS will help game developers create the next generation of games and deliver all-new experiences to their users. A new Metal texture compression tool supports all of the latest formats, as well as optimized formats for Apple silicon, making it easier for developers to bring high-end games to all of Apple’s platforms. Additionally, a new Virtual Game Controller on iPhone and iPad provides an easy method to optimize games that build in Game Controller support.

Apple is providing developers with a range of new tools and APIs that will push their app experience forward and enable them to create entirely new features — all built with privacy at the forefront.

News

President casts ballot in parliamentary election

FI

Published

on

By

President Dr. Mohamed Muizzu has cast his vote in the parliamentary elections.

President Muizzu cast his vote at a polling station based in Thaajuddeen School. Following his vote, he urged the public to exercise their right by voting promptly.

The Election Commission of the Maldives (ECM) revealed that the voting will take place between 0800hrs to 1730hrs, highlighting that voting commenced promptly at nearly all polling stations on time.

In the current parliamentary elections, the ruling party People’s National Congress (PNC) led by President Muizzu has nominated candidates to contest in 90 constituencies.

Source(s): PsmNews

Continue Reading

News

ECM urges to vote independently and promptly

FI

Published

on

By

President of the Election Commission of the Maldives (ECM) Fuwad Thowfeeq has urged the populace to promptly cast their ballot.

In a message to media commemorating voting day, Fuwad Thowfeeq urged the voting population to cast votes independently and promptly. Voting for the 20th parliamentary election began at 0800hrs on April 21.

Additionally, ballot boxes are placed in all residential islands, 34 resorts, correctional facilities, industrial islands and as well as 3 countries abroad. ECM confirmed a total of 602 ballot boxes are placed.

Moreover, Fuwad reiterated that the electoral body is fully equipped for the preparation of the polling stations, highlighting that all administrative work necessary has been initiated. The ECM has initiated a reduction in the number of voters per polling station. Therefore, 500 individuals can now voter per box.

Furthermore, efforts are currently being made by the Maldives Police Service (MPS) to guarantee a smooth and seamless elections. Subsequently, MPS raised its alert level by launching a special operation named “Operation Blue Tide”. Simultaneously, it resolved to use ‘body worn cameras’ to ensure the utmost security throughout the election process.

Commander of Maldives Police Service Abdulla Shareef underscored that police personnel have been stationed at various polling stations, ensuring its safety. It further urged the public to cooperate with the temporary amendments made to the traffic guidelines. Meanwhile, transportation of heavy vehicles will be prohibited following the parliamentary elections.

Additionally, individuals with special needs, pregnant women, the elderly, and those working in uniformed services will be awarded priority access at polling stations, exempting them from queues. Concurrently, it stressed the importance of carrying official documents when voting.

The counting of votes begins 30 minutes after the polling place closes.

Source(s): PsmNews

Continue Reading

News

Voting begins for the parliamentary election 2024

FI

Published

on

By

Voting has begun for the 2024 parliamentary election.

Polling stations opened in Male’ and the atolls at 0800hrs and will close at 1730hrs, as per the decision of the Election Commission of the Maldives (ECM). Voters began queuing up at the polling stations at around 0730hrs and the security envelopes were opened in the presence of the first two voters at the polling stations.

A total of 602 ballot boxes have been set up in the Maldives and three other countries for the parliamentary election. Polling stations are also open in 34 resorts, prisons and other industrial islands. The countries in which ballot boxes are placed for voting are Trivandrum in India (0830hrs to 1800hrs), Colombo in Sri Lanka (0830hrs to 1800hrs) and Kuala Lumpur in Malaysia (1100hrs to 2030hrs).

ECM has made several arrangements to ensure maximum convenience to all during the election process. As such, each ballot box is open for 500 individuals. Additionally, ECM affirmed that the allocated time for voting will not be extended under any circumstances, hence urging residents to cast their votes promptly.

With a total of 93 various constituencies, the eligible voting population for the election is 284،663, including 145،302 male and 139،361 female voters. While the current 19th parliament consists of members representing 87 districts, decisions have been made such that the forthcoming 20th parliament will encompass an additional six districts. The additional six constituencies are as follows: two chairs for Male’ City, one chair for Addu City, one chair for Maalhosmadulu Dhekunuburi (Baa Atoll), one chair for Male’ Atoll and one chair for Huvadhu Atholhu Uthuruburi (Gaafu Alif Atoll).

The current parliamentary term will conclude on May 30, 2025.

Source(s): PsmNews

Continue Reading

Trending