1594175280
Before SF Symbols, making icons for iOS apps used to present a major hassle for both the designer and the developer. A workflow would often look along the lines of this:
Google’s Material Design icons have been around since 2014, and websites like Font Awesome were launched even earlier. So when would Apple jump into the icon battle?
In 2019, Apple debuted their own set of icons, called SF Symbols. It was a huge gift for developers and designers alike, as in a truly Apple way, they were easier to use than any other icon pack.
Now, in 2020, Apple has decided it was time for a refresh. At WWDC20, they released the second generation of SF Symbols: SF Symbols 2. Here’s what’s new.
SF Symbols 1 boasted 1,500+ icons, and SF Symbols 2 raises that to 2,400+, including 150+ that are multicolor.
A lot of the new icons depict physical devices, like the buttons on a gaming controller and an external drive. The Apple logo is also finally available as an icon, but it can only be used to reference “Sign in with Apple.”
#swift #xcode #sf-symbols
1594175280
Before SF Symbols, making icons for iOS apps used to present a major hassle for both the designer and the developer. A workflow would often look along the lines of this:
Google’s Material Design icons have been around since 2014, and websites like Font Awesome were launched even earlier. So when would Apple jump into the icon battle?
In 2019, Apple debuted their own set of icons, called SF Symbols. It was a huge gift for developers and designers alike, as in a truly Apple way, they were easier to use than any other icon pack.
Now, in 2020, Apple has decided it was time for a refresh. At WWDC20, they released the second generation of SF Symbols: SF Symbols 2. Here’s what’s new.
SF Symbols 1 boasted 1,500+ icons, and SF Symbols 2 raises that to 2,400+, including 150+ that are multicolor.
A lot of the new icons depict physical devices, like the buttons on a gaming controller and an external drive. The Apple logo is also finally available as an icon, but it can only be used to reference “Sign in with Apple.”
#swift #xcode #sf-symbols
1624194540
Posted by Carlton Gibson on Tháng 6 2, 2021
In accordance with our security release policy, the Django team is issuing Django 3.2.4, Django 3.1.12, and Django 2.2.24. These release addresses the security issue detailed below. We encourage all users of Django to upgrade as soon as possible.
Staff members could use the admindocs TemplateDetailView view to check the existence of arbitrary files. Additionally, if (and only if) the default admindocs templates have been customized by the developers to also expose the file contents, then not only the existence but also the file contents would have been exposed.
As a mitigation, path sanitation is now applied and only files within the template root directories can be loaded.
This issue has low severity, according to the Django security policy.
Thanks to Rasmus Lerchedahl Petersen and Rasmus Wriedt Larsen from the CodeQL Python team for the report.
URLValidator, validate_ipv4_address(), and validate_ipv46_address() didn’t prohibit leading zeros in octal literals. If you used such values you could suffer from indeterminate SSRF, RFI, and LFI attacks.
validate_ipv4_address() and validate_ipv46_address() validators were not affected on Python 3.9.5+.
This issue has medium severity, according to the Django security policy.
#django #weblog #django security releases issued: 3.2.4, 3.1.12, and 2.2.24 #3.2.4 #3.1.12 #2.2.24
1621334524
Push Notifications Magento 2 Extension is a powerful and reliable extension to send push web notifications to customers directly from your online store. With web push notifications taking over traditional email marketing campaigns, this extension will help you stay ahead of your competition.
Personalization is key for higher conversion rates which works always for a better result. When people get a personal message, they are more likely to act.
In a popular survey manage by Conversant Media, 94% of marketers from diverse industries stated that personalization was extremely important to exceed their goals
When you choose a custom mobile app, it takes a longer time and depends primarily on the development team. With Magento Mobile eCommerce will benefit you with 100 % unique.The eCommerce Magento platform will come with advanced features and functionality, high performance, complete customized with less time to market.
With Magento 2 Push Notifications, increase your revenue by strengthening your customer engagement strategy. Send attractive push notifications with attractive offers to stimulate sales.
Magento Push Notifications can be used to target and stimulate good customers to make purchases. Send eye-catching notifications with advantageous offers to clients to increase your retention and conversion rates.
With the Push Notifications Magento 2 extension, you can send highly customized browser notifications to all your followers in just a single click. When designing notifications, you can use dynamic tags for global and customer-specific attributes such as customer first name, email, store name, etc. Such customized notifications will earn more conversions all around.
Web push notifications are the best method to keeping your customers informed up-to-date when their order status changes. With the browser notification Magento 2 module, you can send personalized notifications to all your subscribers as soon as their order status is updated.
With these notifications, you can also boost engagement and conversions by redirecting users to intelligently designed order pages.
For instance, order confirmation notifications can send to your customers to a page where they can review orders and view other product recommendations based on their purchase. In the end, it will help you to increase/sell your products without investing in an additional cost!
Most of the abandoned carts were done due to the customer was not ready to place the order or purchase at the right in time, they will save the cart for later.
In terms of eCommerce, abandoned shopping carts are a real issue for most businesses. Traditionally discarded shopping cart e-mails are the thing of yesterday. Because most of them end up in spam and of those that come in very few are open.
Which way out of here? Push notifications are the best way to combat abandoned carts! By sending personalized browser notifications, you can find the abandoned cart and dramatically increase conversions. With this extension, anything is possible!
Web Push Notification Magento 2 Extension will help you create notifications using dynamic tags for customers’ first and last names and total items in the cart. On top of this, you can add an image to the notification and preset a delay (in minutes) after which the notification should be triggered.
There are many other features like Magento 2 Checkout Page Optimization extension package at minimum efforts and time. These extension are more reliable and scalable solution that will help you increase customer engagement in your store. With browser notification trends, now would be the best time to outfit your store with Magento 2 Push Notifications extension.
#magento 2 extension #push notifications #magento 2 marketplace extension #magento 2 multi vendor #magento 2 marketplace module #magento 2 marketplace development
1595660131
We at Syncfusion are continuously reviewing the constructive questions and comments we receive from our customers, which includes various feature requests. From these requests, we handpicked the most widely requested features and made them available in the Essential Studio 2020 Volume 2 release.
In this blog post, I’ll quickly review the new features included in the Flutter Charts widget for the 2020 Volume 2 release.
Let’s see them!
We extended the Syncfusion Flutter Charts widget to support two more chart types:
A histogram chart looks like a bar chart. It is used to represent the distribution of numerical data by rendering vertical bars. Non-discrete values comparison is graphically visualized using the histogram chart.
Refer to the following code example.
[Dart]
SfCartesianChart(
series: <ChartSeries<_ChartSampleData, double>>[
HistogramSeries<_ChartSampleData, double>(
dataSource: <_ChartSampleData>[
_ChartSampleData(y: 5.250),
_ChartSampleData(y: 7.750),
_ChartSampleData(y: 8.275),
// More data
],
yValueMapper: (_ChartSampleData sales, _) => sales.y
)
]
)
Histogram Chart
A spline range area chart is typically used to display the difference between minimum and maximum values over a period of time, which includes the visualization of set of prices, temperatures, and so on. It connects the data points with a smooth curved line.
Refer to the following code example.
[Dart]
SfCartesianChart(
series: <ChartSeries<_ChartSampleData, String>>[
SplineRangeAreaSeries<_ChartSampleData, String>(
dataSource: chartData,
xValueMapper: (_ChartSampleData sales, _) => sales.x,
lowValueMapper: (_ChartSampleData sales, _) => sales.low,
highValueMapper: (_ChartSampleData sales, _) => sales.high
),
// Add more series.
]
)
Spline Range Area Chart
The axis features have the following enhancements in this release.
Axis elements such as labels, ticks, and grid lines can be animated when the axis range is changed dynamically. This is applicable for all the primary and secondary axes in the chart.
Refer to the following code example.
[Dart]
SfCartesianChart(
enableAxisAnimation: true,
// Other properties configuration.
)
Axis Animation
Alignment of the axis labels can be changed to before, after, or to the center of the grid lines in the axis. This is applicable for both the vertical and horizontal axes.
Refer to the following code example.
[Dart]
SfCartesianChart(
primaryYAxis: NumericAxis(
// Changes the y-axis labels alignment to end.
labelAlignment: LabelAlignment.end
),
// Other properties configuration.
)
#chart #essential studio #flutter #mobile #what's new #android #charts #ios #what's new
1606290330
App Store Optimization is all about improving the visibility of a particular Android /iOS Mobile App on the App Store. Mobile App to optimize? Then go for Best SEO Company in New Zealand
How does ASO Really Work?
ASO is the process of improving the visibility of a mobile app in an app store. Just like search engine optimization (SEO) is for websites, App Store Optimization (ASO) is for mobile apps. Specifically, app store optimization includes the process of ranking highly in an app store’s search results and top charts rankings. Lia Infraservices the Top SEO Company in New Zealand and ASO marketers agrees that ranking higher in search results and top charts rankings will drive more downloads for an app.
ASO Focus on 2 Areas:
A. Search Optimization
B. Behavioral Approach
/The more often the app appears in search results = the more installs /
Note: The app name is the strongest key phrase.
5 point method to Choose Keywords:
1.Create a list of general keywords based on the app description.
2.Find the Top 5 apps that target the already selected keywords.
3.Find keywords that work best for each of the 5 apps.
4.Now you should have created quite a large list of keywords. Get rid of those which don’t fit your app.
5.Create 100 characters, a comma separated string that contains the best keywords you chose.
a.Application name
b.Rating
c.Screenshots / video preview
d.App description
Is your Mobile App Optimized?
When it comes to app downloads and revenue, approach the SEO Company in New Zealand, your app will do much better almost immediately after optimization. If you are interested in learning what the other factors that influence building an organic increase of app popularity are, you should get your mobile app developed by the expert SEO agency in New Zealand. Build your Android & iOS app at Lia Infraservices at cost and time effective.
#seo company in new zealand #seo services in new zealand #seo agency in new zealand #top seo company in new zealand #best seo company in new zealand #top digital marketing company in new zealand