IT |
気になる、記になる… |
「Google Pixel 7a」はやはり「Pixel 6a」よりも高くなる模様 − イギリスやフランスでの販売価格が明らかに |
https://taisy0.com/2023/05/05/171470.html
|
google |
2023-05-04 17:18:46 |
AWS |
AWS Partner Network (APN) Blog |
Simplifying Blockchain Tokenization with HCLTech OBOL and AWS |
https://aws.amazon.com/blogs/apn/simplifying-blockchain-tokenization-with-hcltech-obol-and-aws/
|
Simplifying Blockchain Tokenization with HCLTech OBOL and AWSBlockchain based tokenization has tremendous potential to help businesses reach new customers due to the trust fractionalization and financial inclusion promoted by blockchain Learn how HCLTech can help businesses simplify the tokenization journey with OBOL a no code low code highly scalable cost effective and easy to integrate tokenization platform that is architected to deploy on AWS OBOL provides business users with a rich interface where they can create and use custom tokens |
2023-05-04 17:22:32 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
AIチャットボット"Alli"を"kintone"に埋め込み、ユニークユーザー情報を送る |
https://qiita.com/ito_futa/items/2c1f4946a6768009f991
|
qampa |
2023-05-05 02:47:13 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
AKS Edge ClusterをAzureで監視する |
https://qiita.com/k-kimino/items/610bb9c2dd74ca18b023
|
aksedgecluster |
2023-05-05 02:15:16 |
海外TECH |
MakeUseOf |
How to Delete Your ChatGPT Account |
https://www.makeuseof.com/how-to-delete-your-chatgpt-account/
|
chatgpt |
2023-05-04 17:30:17 |
海外TECH |
MakeUseOf |
How to Enable or Disable Fingertip Writing on Windows |
https://www.makeuseof.com/enable-or-disable-fingertip-writing-windows/
|
windows |
2023-05-04 17:16:16 |
海外TECH |
MakeUseOf |
How to Play Amazon Music on Your Google Home Device |
https://www.makeuseof.com/how-to-play-amazon-music-google-home/
|
amazon |
2023-05-04 17:16:16 |
海外TECH |
MakeUseOf |
Is Auto-GPT Worth Using Without GPT-4? |
https://www.makeuseof.com/is-auto-gpt-worth-using-without-gpt-4/
|
worth |
2023-05-04 17:05:16 |
海外TECH |
DEV Community |
Dynamic NFTs 101: An Introduction to the Future of Non-Fungible Tokens |
https://dev.to/galaxiastudios/dynamic-nfts-101-an-introduction-to-the-future-of-non-fungible-tokens-2olp
|
Dynamic NFTs An Introduction to the Future of Non Fungible TokensNon fungible tokens NFTs have taken the world by storm over the past year with collectors and investors alike shelling out millions of dollars for digital assets ranging from artwork to sports highlights However the world of NFTs is rapidly evolving and a new type of NFT has emerged the dynamic NFT What is a Dynamic NFT A dynamic NFT is a type of NFT that changes over time either through external factors or through interactions with its owner or other NFTs This stands in contrast to traditional NFTs which are static and unchanging There are a few different ways that dynamic NFTs can change Some change based on real world events such as sports scores or stock prices For example a dynamic NFT could be programmed to display a different image or animation depending on whether a particular sports team wins or loses Others change based on interactions with other NFTs or with their owners For example a dynamic NFT could “level up or change appearance based on the number of times it s traded or it could unlock new features or content when owned by a certain person or group Why are Dynamic NFTs Exciting Dynamic NFTs open up a whole new world of possibilities for NFT collectors artists and developers Here are just a few reasons why dynamic NFTs are so exciting They add a new layer of value Traditional NFTs are valuable because they represent a unique one of a kind digital asset Dynamic NFTs take that a step further by adding an element of unpredictability and interactivity This can make them even more valuable and sought after by collectors and investors They enable new types of experiences Dynamic NFTs can be programmed to react to real world events or user interactions in ways that traditional NFTs cannot This opens up new opportunities for creating immersive interactive experiences that go beyond just owning a static digital asset They create new revenue streams Dynamic NFTs can be designed to generate revenue over time either through automatic updates or through interactions with other NFTs or users This creates new possibilities for artists and developers to monetize their work and create sustainable businesses around NFTs Why are dNFTs important dNFTs offer several benefits over traditional NFTs Here are a few reasons why they are important Increased value Since dNFTs can change and evolve over time they can become more valuable as they become more unique and rare This means that collectors and creators can potentially make more money from dNFTs than from traditional NFTs Increased engagement dNFTs can be used in interactive experiences such as games or digital art installations to create a more engaging and immersive experience for users This can lead to increased interest and demand for dNFTs Increased creativity dNFTs allow for more creative possibilities as they can represent dynamic and evolving digital assets This means that creators can push the boundaries of what is possible with digital art games and other forms of digital media Examples of dNFTsAt Galaxia Studios we re exploring the possibilities of dNFTs in our on chain gaming projects Here are a few examples of dNFTs that we ve created Aquatic Wars Our on chain NFT war game features dynamic fish that are living on the blockchain and growing as they eat other fish The NFT s image is dynamic and changes as the fish eat other fish creating a self contained mechanism of dynamic on chain gaming NFTs Apes Punks Our dynamic on chain generated evolutional NFTs represent apes that are living on the blockchain and evolving as time passes The NFT s image is dynamic and changes as the ape evolves into a punk Eggs on Chain Our dynamic on chain generated NFTs represent eggs that are living on the blockchain and maturing as time passes The NFT s image is dynamic and changes as the egg matures These are just a few examples of the possibilities of dNFTs and we re excited to continue exploring this new frontier of on chain creativity The future of digital ownershipdNFTs have the potential to revolutionize the world of NFTs and digital ownership By allowing for dynamic and evolving digital assets dNFTs can increase value engagement and creativity in the world of blockchain and cryptocurrency dNFTs can also provide new possibilities for the gaming industry As dNFTs are dynamic they can enable unique gameplay mechanics and experiences that were not possible before For example in Aquatic Wars the dynamic NFT fish can grow and change their appearance based on their interactions with other fish on the blockchain This adds a new layer of strategy and excitement to the game as players can create their own unique fish and watch them evolve and adapt Furthermore dNFTs can also have utility beyond gaming They can be used as dynamic representations of real world assets such as real estate or stocks and can be used for decentralized finance DeFi applications For instance a dNFT representing a piece of real estate can automatically update its value based on market conditions making it a convenient and secure investment tool ConclusionIn conclusion dNFTs are a promising innovation in the world of blockchain technology With their dynamic and on chain nature they offer a new level of functionality and creativity that can benefit a variety of industries particularly gaming and DeFi As more developers explore the possibilities of dNFTs we can expect to see exciting and innovative use cases emerge in the years to come |
2023-05-04 17:56:29 |
海外TECH |
DEV Community |
How to convert Figma components to Next.js with Tailwind CSS |
https://dev.to/logrocket/how-to-convert-figma-components-to-nextjs-with-tailwind-css-2hd0
|
How to convert Figma components to Next js with Tailwind CSSWritten by Murat Yüksel️In this era of rapid development design standards can pose a serious issue for developers In this article we ll explore whether there is an easy automatic way to convert Figma designs into Next js code Then we ll cover a fast method to convert Figma to Next js using Tailwind CSS Let s get started Jump ahead What is Figma What is Next js Is there an easy way to convert from Figma to Next js How to convert Figma to Next js code using Tailwind CSS What is Figma Figma is a cloud based design and prototyping tool that allows you to create designs for websites and mobile apps Figma is a collaborative tool that allows you to work with your team in real time offering features like vector editing real time design collaboration sharing prototyping plugins and more Nowadays remote work is a serious thing Let s say you re on a virtual call with your team members including the project manager the designer and you the developer With Figma you can all look at and make changes to the Figma file in real time thereby simplifying the process What is Next js Next js is a React framework that allows you to build server side rendered and static web applications When I was just dealing with frontend development and had no knowledge of backend development I didn t quite understand the hype for Next js After all most of the terminology used in Next js is on a more holistic level The real difference between Next js and React is that to build a full stack application you don t need to wrap up a server using any other server side language like Ruby Python or Node js Next js supports a technology called serverless functions which basically allow you to write a whole application without leaving your main folder In this article we won t cover server side rendering and all the other cool features that Next js offers but I felt the need to mention it so we understand the basics of Next js Next js also supports different types of hooks like getStaticProps and getServerSideProps which allow you to fetch data on the server side to help with SEO Apart from that Next js comes with built in routing automatic code splitting and many other features that make it a great tool for building web applications Is there an easy way to convert from Figma to Next js There are some tools that can automatically turn your designs into code like Locofy ai anima and CopyCat But they do have a price I found one free option a Figma plugin called Figma to Reactjs however it s not very effective in my opinion And as you can probably guess from the name it doesn t support Next js I ll demonstrate the main problem I ve found with it by using a concrete example If you take a very basic input field with some simple styling and convert it using the plugin mentioned above you ll get a result very similar to the following const Group React VFC gt return lt div className group gt lt div className rectangle gt lt p className text gt Your Name lt p gt lt div gt group height px width px rectangle border radius px height px width px background color ffffff border px solid fff text text align left vertical align top font size px font family Inter line height color Let s overlook the fact that this code is very optimized for TypeScript The code looks nice and it gives the correct color height and width It might work if we took small components and wrapped them by hand but since we re talking about Next js we have a serious problem with class names In Next js CSS files work a bit differently than React Instead of having separate CSS files as usual Next js uses a modular approach Therefore you d use files with names like Home module css Whenever you want to use the styling in those files you have to import and use them in the following manner import styles from styles Home module css amp lt div className styles groupOne gt lt div className styles divOne gt lt p className styles paraOne gt Your Name lt p gt lt div gt In the code above we assume that the groupOne divOne and paraOne classes are the classes defined in the Home module css file I m not even talking about the imported names like group To use them as imported from the plugin we d need to change each one of them by hand Honestly I don t see much of a point in working like this Let s consider another option In a more traditional sense I m a developer I develop stuff and I know how to read a design and convert it to code If I want to do I good job and satisfy my clients I don t need a tool to do that for me But trying to style everything using only CSS would take a lot of time Therefore I ll use another type of tool the Tailwind CSS framework How to convert Figma to Next js code using Tailwind CSS Let s consider the following scenario I have a client who presents me with a Figma file and wants a pixel perfect version of it in Next js The deadline is quite soon so I ll have to work quickly For a variety of reasons I can t use any paid tools so I ll be have to code it myself In this scenario the first thing I ll do is decide what stack to use As you probably know sometimes clients have a specific stack in mind They might want you to convert the Figma file into Next js code using a particular UI framework like Bootstrap styled components MUI or Tailwind CSS If they don t have a requirement for the UI framework then I d review the project thoroughly and decide which framework would be the best in this case If the design is repetitive and startup style I d choose Bootstrap If the project is an enterprise level application with a lot of functionality like modals popovers etc I choose MUI If there are many repetitive components in the design I go with styled components And finally if there are many unique pieces in the design I choose Tailwind CSS But this is just my two cents Everyone has their own stack and preferences For the sake of this tutorial I ll go with Tailwind CSS because it is easy to write and understand and quick to code I have the following Figma design I ve already decided on my tech stack so it s time to actually code it Before you begin tinkering with Figma s features you should have a mental model of how to turn this design into code I m a big fan of Flexbox When I look at this image I see two components that are positioned via the flex direction row I ll name the left one Contact js and the right one Form js Then I ll open my Next js application and in my src folder I ll create a components folder and add the aforementioned files into it To start with I ll import them into my index js file as follows import React from react import Contact from components Contact import Form from components Form const index gt return lt div className flex flex col md flex row bg FFFFFF gt lt div className w full gt lt Contact gt lt div gt lt div className w full gt lt Form gt lt div gt lt div gt export default index Then I ll go to Contact js and start tinkering with it On this page up to elements with icons we have elements positioned as column which is the default behavior When we come to the elements with icons like Our Location Phone Number and Email Address I see another Flexbox command Each of these elements can be divided into two components with their parents given a flex direction row The left element is the icon and the right element is a collection of texts that are positioned with the flex direction column Or you can leave them as is because the default behavior is to position the elements as columns So far I don t even need to use Figma s features I have my layout in my mind which means that when I start to code I ll code faster and with more confidence But now I need some extra knowledge to achieve pixel perfect or near pixel perfect code I say near because as a developer we might have to go above and beyond what the designer has given in the design file Due to Figma s restrictions I ll only be able to see the dimensions as concretely as possible while in the real world I d deal with extra small and extra large screen sizes Therefore I must think in terms of relativity and responsiveness which isn t provided in this design I ll have to consider that this page cannot be shown as is on a mobile device Remember our initial idea was that the whole page would consist of two components that are positioned with a flex direction row but in the case of a mobile device they ll be positioned as a flex direction column Anyway back to Figma I want to start with the first text I see on the page Contact Us To code it as perfectly as possible I need to know the exact HEX code of the color its size font weight and line height if possible I double click on that element and as soon as I do that Figma shows me the element s properties on the right side of the screen Around the bottom under the Fill section I see that the color is D On top of the Fill section is the Text section When I look there I see that the font name is Inter Under it it says the font weight is Semi Bold Right next to it I see the number which means that the font size is px Under Semi Bold I see the number meaning that the line height is px I could click on any of these sections change them as I wish and the new style would be shown on the Figma file To see things in a more code friendly way I can also click on the Inspect section at the very top of the right section Check out the image below Now I ll extrapolate these into my code Then I go to my Contact js file and add it as follows import React from react const Contact gt return lt div amp gt lt h className text D font semibold text px leading gt Contact Us lt h gt lt div gt export default Contact The code above is the domain of Tailwind CSS It s not very practical to try to memorize all of these commands so I keep the Tailwind CSS docs open when I develop To search for a specific command I only need to press CTRL K and I ll see suggestions on what I m looking for in the documentation I created an h element that takes Tailwind CSS classes I add the color I ve taken from Figma as text D specify that its font is semi bold the text itself is px and the line height is px by writing leading I see all of these commands in the documentation as follows Now I go back to the design and see that I need some margins In Figma there s a way to see the distance between elements in px To do so you need to double click one of the elements and hover the cursor on another which will show the distance between the two elements in pixels But there s a problem here I can t rely on pixels alone because I have to take into account that there will be different screen sizes In this case I try to understand the relation between elements and again I create a mental model of it and add the styles myself I see that padding for the left and right is a bit smaller than the padding for the top and bottom I use this model to write my code I also follow the same process for the next elements which I ve done for Contact Us I check their colors sizes line heights etc trying my best to make it pixel perfect import React from react const Contact gt return lt div className h full p lg px lg py gt lt h className text D font semibold text px leading mb gt Contact Us lt h gt lt h className text B font bold text px leading mb gt Get In Touch With Us lt h gt lt p className text text px leading gt Lorem ipsum dolor sit amet consectetur adipisicing elit Sequi numquam sapiente quod culpa qui minus itaque nesciunt cupiditate saepe praesentium Exercitationem natus optio debitis quos recusandae assumenda Aperiam accusantium id lt p gt lt div gt export default Contact Below is the result so far I added an additional border to have a better picture of the development process Once I m finished I ll delete that border Now I need to add the parts with icons As I mentioned before I ve modeled them as Flexboxes But before styling them I need the icons To get them I double click on the icon I wish to download and then I choose the export section at the very bottom of the right side I can export the icon in whatever form I want like png svg etc I ll choose png Now that I ve downloaded the icon I can code the element But since there are three elements that are pretty much the same as each other it might be better if I created a separate component and used props to write them Therefore I won t repeat myself per the DRY principles Collection componentCreate a new file call it Collection js and populate it with the following code import Image from next image import React from react const Collection icon title para gt return lt div className flex flex row my gt lt div className bg dd w h mr flex justify center items center gt lt Image width height src icon alt gt lt div gt lt div className w full gt lt h className font semibold text px leading mb gt title lt h gt lt p className text text px leading w gt para lt p gt lt div gt lt div gt export default Collection My idea is to map this component in my Contact js file Therefore I ve de structured props at the top in icon title para I de structure the props coming from the parent Contact js file so that I don t have to use the props keyword each time I use them So far so good but how did I write the styles and how did I get them from the Figma file As usual I clicked the elements looked for their values and thought about how it would fit into the page Nothing new here But as I was doing that I encountered a problem You see the icons are positioned onto a different background than the general background of the app I want to select it but when I look for it I see something that might not be as easy to implement in Tailwind CSS Check out the image below Do you see the problem The background is given as a rgba color background rgba So I need to deal with opacity But when I want to do it with Tailwind CSS I encounter a few problems Remember we re using Tailwind CSS to be as fast as possible If I give the opacity as suggested the child element of the background element which is the icon element will be affected by it too I definitely don t want that I ll either have to change my Flexbox approach and do away with the z index or I ll have to think of something else I choose the latter option and decide to convert the RGBA color to a HEX color You can find some tools on Google for this purpose The HEX color that is the equal of this specific RGBA color is dd When I use it everything works as expected There s one more thing to mention here the Image tag As you can see it s imported from next image In Next js instead of using the classical HTML lt img gt tag we use Next js s own Image tag We need to give it a height and width In my Contact js file I import the icons that I ve saved in the assets folder which I ve also created Create an array of objects called data and map the Collection component while passing the relevant props import React from react import Collection from Collection import house from assets house png import email from assets email png import phone from assets phone png const Contact gt const data title Our Location para S t Jomblo Park Pekanbaru Indonesia icon house title Phone Number para icon phone title Email Address para info yourdomain com icon email return lt div className h full p lg px lg py gt lt h className text D font semibold text px leading mb gt Contact Us lt h gt lt h className text B font bold text px lg text px leading mb gt Get In Touch With Us lt h gt lt p className text text px leading gt Lorem ipsum dolor sit amet consectetur adipisicing elit Sequi numquam sapiente quod culpa qui minus itaque nesciunt cupiditate saepe praesentium Exercitationem natus optio debitis quos recusandae assumenda Aperiam accusantium id lt p gt data map item index gt lt Collection key index title item title para item para icon item icon gt lt div gt export default Contact Form componentNow I ll need to populate the Form js file I ll use the methods I ve demonstrated so far to see what I need for example what color how should I deal with the dimensions etc import React from react const Form gt return lt div className h full p lg px lg py gt amp lt div className bg FFFFFF drop shadow lg h full w full p gt lt input type text placeholder Your Name className border border FFF w full h px rounded lg p mb gt lt input type text placeholder Your Email className border border FFF w full h px rounded lg p mb gt lt input type text placeholder Your Phone className border border FFF w full h px rounded lg p mb gt lt textarea name id cols rows placeholder Your Message className border border FFF w full rounded lg p mb gt lt textarea gt lt button className bg D w full h px rounded lg p mb flex justify center items center gt lt p className text white leading gt Send Message lt p gt lt button gt lt div gt lt div gt export default Form Now my application should look like the following image ConclusionIn this article we learned how to convert Figma designs into Next js code by using Tailwind CSS I demonstrated how you can use a mental model to create a sleek design without needing a paid tool I also talked about the Figma to Reactjs plugin but I decided to write my own code at the end for a better result I hope you enjoyed reading this article and learned something from it Keep calm and keep coding LogRocket Full visibility into production Next js appsDebugging Next applications can be difficult especially when users experience issues that are hard to reproduce If you re interested in monitoring and tracking Redux state automatically surfacing JavaScript errors and tracking slow network requests and component load time try LogRocket LogRocket is like a DVR for web and mobile apps recording literally everything that happens on your Next app Instead of guessing why problems happen you can aggregate and report on what state your application was in when an issue occurred LogRocket also monitors your app s performance reporting with metrics like client CPU load client memory usage and more The LogRocket Redux middleware package adds an extra layer of visibility into your user sessions LogRocket logs all actions and state from your Redux stores Modernize how you debug your Next js apps ーstart monitoring for free |
2023-05-04 17:22:33 |
Apple |
AppleInsider - Frontpage News |
iPhone will catch a sales block in EU countries if Apple limits USB-C |
https://appleinsider.com/articles/23/05/04/iphone-will-catch-a-sales-block-in-eu-countries-if-apple-limits-usb-c?utm_medium=rss
|
iPhone will catch a sales block in EU countries if Apple limits USB CThe European Union is taking measures to ensure that Apple won t restrict charging and data transfer rates via USB C for the iPhone and later The EU warns Apple not to throttle USB CApple is likely working on adding USB C accessories to its Made for iPhone MFi program that certifies products that meet quality standards In February a rumor claimed that Apple would throttle charging and data transfer speeds for non certified USB C cables but the EU is nipping that in the bud Read more |
2023-05-04 17:31:23 |
海外TECH |
Engadget |
Google officially reveals the Pixel Fold |
https://www.engadget.com/google-officially-reveals-the-pixel-fold-174726500.html?src=rss
|
Google officially reveals the Pixel FoldAfter months of rumors and leaks Google has confirmed the Pixel Fold s existence It showed off the foldable in an official capacity for the first time in a video posted on Twitter and YouTube The company was expected to reveal the Pixel Fold at Google I O next week However as has often been the case over the last few years Google has offered an early peek at an upcoming device before a splashier launch event As revealed in various leaks Google s first foldable phone has a vertical hinge that opens up to reveal a tablet like display in a similar fashion to Samsung s Galaxy Fold devices When the Pixel Fold is closed you can use a smaller touchscreen that s on one side of the exterior There s a camera array on the rear Reports have suggested that the Pixel Fold will start at and it could be available as soon as next month the video and a Google Store page simply note that it s quot coming soon quot It s said to run on Google s Tensor G chipset ーthe same one that s found in Pixel devices The external screen reportedly measures inches and the internal display inches As for battery life rumors suggest the Pixel Fold will run for up to hours based on regular use and up to hours with Extreme Battery Saver mode enabled While the pricing and specs have yet to be confirmed we ll get the full details on May th when I O kicks off Here s hoping Google has learned from Samsung s early foldable missteps to make sure the Pixel Fold s hinge is durable enough This article originally appeared on Engadget at |
2023-05-04 17:47:26 |
海外TECH |
Engadget |
The best midrange smartphones for 2023 |
https://www.engadget.com/the-engadget-guide-to-the-best-midrange-smartphones-120050366.html?src=rss
|
The best midrange smartphones for As one of Engadget s resident mobile geeks I ve reviewed dozens of midrange phones and have found that a great smartphone doesn t have to cost a fortune Years of commoditization have brought features once exclusive to high end devices including big batteries multi camera arrays and high refresh rate displays down to their more affordable siblings While there are still some things you ll only find on flagship smartphones you don t have to compromise as much anymore if you re buying on a budget If you have less than to spend I can help you figure out what features to prioritize when trying to find the best midrange phone for the money What is a midrange phone anyway While the term shows up frequently in articles and videos there isn t an agreed upon definition for “midrange beyond a phone that isn t a flagship or an entry level option For this guide our recommendations for the best phone in this category cost between and Any less and you should expect significant compromises If your budget is higher though you should consider flagships like the Apple iPhone and Samsung Galaxy S What factors should you consider when buying a midrange smartphone Buying a new device can be intimidating but a few questions can help guide you through the process First what platform do you want to use If the answer is iOS that narrows your options down to exactly one phone Thankfully it s great And if you re an Android fan there s no shortage of compelling options Both platforms have their strengths so you shouldn t rule either out Obviously also consider how much you re comfortable spending Even increasing your budget by more can get you a dramatically better product And manufacturers tend to support their more expensive devices for longer It s definitely worth buying something toward the top limit of what you can afford Having an idea of your priorities will help inform your budget Do you want a long battery life or fast charging speed Do you value speedy performance above all else Or would you like the best possible cameras While they continue to improve every year midrange phones still involve some compromises and knowing what s important to you will make choosing one easier Lastly pay attention to wireless bands and network compatibility If you don t want to worry about that your best bet is to buy directly from your carrier To make things easier all the phones we recommend are compatible with every major US wireless provider and can be purchased unlocked nbsp What won t you get from a midrange smartphone Every year the line between midrange and flagship phones gets blurrier as more upmarket features and specs trickle down to more affordable models When we first published this guide in it was difficult to find devices with waterproofing or G Now the biggest thing you might miss out on is wireless charging Just remember to budget for a power adapter too many companies have stopped including chargers with their smartphones Performance has improved in recent years but can still be hit or miss as most midrange phones use slower processors that can struggle with multitasking Thankfully their cameras have improved dramatically and you can typically expect at least a dual lens system on most midrange smartphones below The best midrange Android phone Pixel aThere s a lot to like about Google s Pixel a For one the Pixel a is an all rounder that features the best cameras at this price It may not have as many lenses as some of the other options on this list but thanks to Google s expertise in computational photography the a delivers camera performance that is on par with phones that cost hundreds more Nighttime photos in particular are superb thanks in part to Night Sight which helps brighten up dim environments and bring out more detail The Google Pixel a has a few other things going for it Thanks to its large battery fast charging and efficient chipset you won t have to worry about running out of juice It lasted just over hours in our battery testing and Google s Tensor chipset allows the a to run very similarly to the Pixel and Pro handsets And those who plan to hang on to their smartphone for as long as possible will appreciate that Google plans to support the a with software updates for the next five years In addition to its solid battery life and performance the Google Pixel a even has some advanced features you may not expect to see on a midrange phone Its design looks very similar to the flagship models with the striking camera bar on the handset s rear top half and it has a x resolution OLED touchscreen with an under display fingerprint sensor You ll only get a refresh rate of Hz on the a but that s a small sacrifice to make when you re getting a number of other features at a killer price tag The best and only iPhone under iPhone SEIf you can get past its dated design and small inch display the Apple iPhone SE is the fastest phone you can buy for less than No other device on this list has a processor that comes close to the SE s A Bionic What s more you can expect Apple to support the model for years to come The company is only just ending support for the first generation SE after six years The company hasn t said how long it intends to furnish the latest SE with new software but it s likely to support the device for a similar length of time For all its strengths the iPhone SE is held back by a dated display Not only is the SE s screen small and slow but it also uses an IPS panel instead of an OLED display meaning it can t deliver deep blacks Additionally that screen is surrounded by some of the largest bezels you ll find on a modern phone That s not surprising The SE uses the design of the iPhone which will be a decade old in two years And if the SE looks dated now it will only feel more tired in a few years The midrange phone with the best screen Samsung Galaxy A GFor the best possible display at this price look no further than Samsung s Galaxy A G It features a inch Super AMOLED display that is ideal for watching TV shows and movies Plus the Hz panel is the fastest on this list Other standout features of this Samsung phone include a mAh battery and versatile camera system The A s three shooters may not deliver photos with the same detail and natural colors as the Pixel a but it can capture bigger scenes with its two wide angle rear cameras Like the other Android smartphones on this list the Samsung Galaxy A isn t the fastest performer At best Samsung s Exynos is a lateral move from the Qualcomm Snapdragon G found in the Galaxy A G And though the A is cheaper than its predecessor this Samsung phone no longer comes with a power adapter and headphone jack so the difference may not end up being much An ultra budget G option OnePlus Nord N GIf you only have around to spend on your next phone you could do a lot worse than the OnePlus Nord N To start this budget phone features a big mAh battery that will easily last you a full day The N also has a Hz display and G connectivity which are tricky to find at this price Best of all it doesn t look like a cheap phone But the N is also a good illustration of why you should spend more on a budget phone if you can It s the slowest device on this list due to its Snapdragon chipset and paltry GB of RAM Its triple main camera setup is serviceable during the day but struggles in low light and doesn t offer much versatility beyond a disappointing macro lens OnePlus also doesn t plan to update the phone beyond the soon to be outdated Android In short the N is unlikely to last you as long as any of the other affordable phones on this list Chris Velazco contributed to this report This article originally appeared on Engadget at |
2023-05-04 17:20:13 |
海外TECH |
CodeProject Latest Articles |
Migrating a SQL database with CLR integration from old SQL server versions |
https://www.codeproject.com/Articles/5360061/Migrating-a-SQL-database-with-CLR-integration
|
describe |
2023-05-04 17:50:00 |
海外TECH |
WIRED |
27 Best Star Wars Day Deals: Lego, Smart Lights, Cases, and Games |
https://www.wired.com/story/star-wars-day-deals-2023/
|
grogu |
2023-05-04 17:39:00 |
ニュース |
BBC News - Home |
Ed Sheeran wins Thinking Out Loud copyright case |
https://www.bbc.co.uk/news/entertainment-arts-65480293?at_medium=RSS&at_campaign=KARANGA
|
marvin |
2023-05-04 17:27:25 |
ニュース |
BBC News - Home |
RMT union votes to continue strike action |
https://www.bbc.co.uk/news/business-65488640?at_medium=RSS&at_campaign=KARANGA
|
november |
2023-05-04 17:40:15 |
ニュース |
BBC News - Home |
Discord plans to make everyone change their username |
https://www.bbc.co.uk/news/technology-65483184?at_medium=RSS&at_campaign=KARANGA
|
group |
2023-05-04 17:11:26 |
ニュース |
BBC News - Home |
Why is Taylor Swift and Matty Healy rumour headline news? |
https://www.bbc.co.uk/news/newsbeat-65487300?at_medium=RSS&at_campaign=KARANGA
|
healy |
2023-05-04 17:01:20 |
ニュース |
BBC News - Home |
Italian uproar at French 'insults' on migration |
https://www.bbc.co.uk/news/world-asia-pacific-65486270?at_medium=RSS&at_campaign=KARANGA
|
government |
2023-05-04 17:16:05 |
ニュース |
BBC News - Home |
UK police carry out welfare checks after Canada poison arrest |
https://www.bbc.co.uk/news/uk-65486404?at_medium=RSS&at_campaign=KARANGA
|
people |
2023-05-04 17:24:43 |
コメント
コメントを投稿