loading...
Cover image for Laptops For Developers

Laptops For Developers

garvitmotwani profile image Garvit Motwani Updated on ・2 min read

In this article I will tell you laptops you can buy for Coding and Programming

Laptops For Web Dev

The things you need for web dev in a laptop are:

  1. Display: A big ratio display is needed for multitasking let's say at one side you have your code editor open and on the other side chrome for results of the code you are writing but you have a 13-inch laptop, it would be really difficult for you to see your work and the results as well. On the other hand a 15-inch laptop will make you much more efficient and if you are a professional you may need a higher resolution and a higher screen size like 16-inch or 17-inch. Some Users buy a small ratio laptop for portability and then connect them to a bigger display, monitor or even a TV.

  2. RAM: You Need at least 8Gb of RAM Lower than that and it will kill your computer by loads of work. You Need Higher RAM For Multitasking 16GB Of RAM Should Be Enough. You Can Go Higher If You Are Gaming or Editing on the laptop as well.
    Here are the loading times of 8GB Of Ram and 16GB Of RAM
    RAM Chart

  3. Storage: You Should get a SSD For faster OS Boot and it will also make your work faster, Or you can also go for a SSHD. SSHD means a laptop which will have a SSD and a HDD for example 128GB SSD and 1TB HDD.

Now The Main Question Which Laptop

Well if you want buy the best i will suggest you to go for a MAC like if it is only for coding you can go for a Macbook Air($999) if you want to do video editing as well as coding you should go with a Macbook Pro ($2,399.00)

If You want to go with a Windows Laptop you should go with the HP Pavilion ($659.99) or Lenovo Thinkpad ($499.99) Series If You are planning to do video editing as well go with the Dell XPS 15 ($1,299.99)

Laptops for Mobile Dev

Well I recommend a Mac for IOS Development and a windows laptop for Android Development like Dell XPS, HP Pavilion, Lenovo Thinkpad and Lenovo Ideapad. Well You should have nice budget because this would be a great investment.

Resources

https://www.mikenikles.com/blog/why-i-use-a-cloud-based-development-environment-and-how-you-can-too by @mikenikles

Thank You For Reading if you have any suggestions please DM me on twitter or enter in the discussion.

Discussion

pic
Editor guide
Collapse
merri profile image
Vesa Piittinen

My next Windows laptop feature request list:

  • Ryzen 4800U or 4800H (minimum being 8 cores 16 threads)
  • 32 GB of memory
  • Non-glossy display 100% sRGB
  • 1080p to 1440p, but 3:2 ratio preferred
  • Aluminum case (or just non-plastic in general)
  • 14" or 15"
  • 512 GB SSD
  • Proper arrow keys
  • Simple design (no gamer stuff or odd "look I'm so very unique" stuff)

Laptops that are close to these specs include XMG Core 15 or Schenker VIA Pro, but getting one of those is a waiting game. In the other hand finding any laptop with good Ryzen is a waiting game at the moment.

Collapse
lumdermaku profile image
Lum Dërmaku

There is a laptop that is very close to your requirements - The new Lenovo Yoga Slim 7 Pro, it can be configured with a 14" 16:10 2880 by 1800 90hz 400 nit golssy (unfortunately) display, Ryzen 9 4900H, 61whr battery, pretty simple all metal build, 61whr battery. There is also teh intel+nvidia model - the Yoga Slim 7i Pro but if you don't need the benefits of an Intel cpu, that nvidia gpu and thunderbolt 4, you'd be better off with the amd model, also because it seems that you need a better cpu. I just wrote a very long comment in this thread with more info and other recommendations, maybe you'll find that info useful.

Collapse
garvitmotwani profile image
Garvit Motwani Author

My next laptop wish list is a macbook with 11th gen intel CPUs or ryzen zone CPUs or silicon chips. If that is not available then a xps revision

Collapse
rsksmiles profile image
rsksmiles

With remote working which is all the rage I have this spec but as a desktop.

And God yes I have got so fed up with the half size up and down arrow keys!

Collapse
garvitmotwani profile image
Garvit Motwani Author

Ya they are kind of pain in my laptop too

Collapse
garvitmotwani profile image
Garvit Motwani Author

Your laptop is a beast Man!!!

Collapse
fridezlucas profile image
Lucas Fridez

I have a Dell XPS 9570 with Ubuntu 20.04 and it is very performant ! This 15’ laptop is pretty good and I connect it with a TB Dock to have 2 more screens (1 portrait and 1 landscape).

1 Go SSD Samsung EVO 970
16 Go RAM

Perfect For all common tasks (like running Gulp, servers (Apache as well as ASP,...)

Collapse
garvitmotwani profile image
Garvit Motwani Author

Dell XPS Is Awesome some of them are even better than macbooks

Collapse
deluxeyum profile image
TT

Dell XPS 15" and the New 17" are way more dope than Mac!

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

Sure it is! 😀😀

Collapse
mxt8857 profile image
Marinko Tomic

Hi Garvit,
Great article.
I would like to point only to one thing that should be updated.
SSHD is not 2 separate disks in a single laptop, it is actually one disk that uses tiny SSD as cache (usually 8GB SSD) so it works a bit faster than traditional HDDs (because it caches mostly used data to SSD.)

Of course, SSD is always a better option if it is in your price budget.

Collapse
garvitmotwani profile image
Garvit Motwani Author

You are right i will make that change thank you @Marinko Tomic

Collapse
robinrs profile image
Robin

Your only reason is because you can do both iOS and Android development? Developing Software is much more and thats just a single fact. You can also just setup a vm with macos and there you go. On mac there are many programs expensive, or do not exist. Ever laptop can be used as a development device. I would suggests that you not only suggest one single laptop but 3-4. Than people can choose what they like according to their preferences. (Dell XPS, Lenovo ThinkPad, Macbook, HP idk <- this are really great devices for development.)

Collapse
garvitmotwani profile image
Garvit Motwani Author

I will Surely Update the article. Thank You

Collapse
anibalardid profile image
Anibal

I bought gamer laptop. Why ? Because I want laptop with highest ram and cpus.
So I only found that.
I have asus tuf gamming laptop.
8 cores (ryzen 7) , 32gb ram, 4gb video, 500gb ssd.
The display is 17” , so the laptop is big and heavy , this is the only almost negative thing .
And offcourse I use it with Linux

Collapse
garvitmotwani profile image
Garvit Motwani Author

Ya There is the disadvantage that you have to maintain that bulky laptop and carry it around. But Your Machine is awesome

Collapse
anibalardid profile image
Anibal

yeah, but I dont carry it too much. And when you habituate to this awesome display (size and resolution), you dont want to change anymore :)

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

Ya it would be a nice thing not to carry it

Collapse
mikenikles profile image
Mike Nikles

These are some serious prices for laptops... I've developed entirely in a browser for many months, using a Chromebook.

mikenikles.com/blog/why-i-use-a-cl...

Collapse
garvitmotwani profile image
Garvit Motwani Author

Can I add this as a resource on my article it would be great

Collapse
mikenikles profile image
Mike Nikles

Yes, go for it.

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

Thank you Mike

Collapse
mrrcollins profile image
Ryan Collins

Interesting that there is no discussion of a cheap laptop/remote usage of a desktop. My laptop is an 8GB Surface Go, which is not the speediest device ever, but I bought it for the size.

If I need to do something that it can't handle, I connect to my home machine with Parsec or a virtual machine at paperspace.com. My home machine has tons of storage, memory, and a decent GPU. I get all of advantages of portability along with more power than I will ever need.

Collapse
garvitmotwani profile image
Garvit Motwani Author

Well everyone cannot afford both a home machine and a laptop for portability so it is better to buy a medium sized laptop with nice specs

Collapse
mrrcollins profile image
Ryan Collins

True, but my set up cost ~$2,100, which is less than a lot of the laptops mentioned in this thread. 😁

Thread Thread
garvitmotwani profile image
Collapse
jerielng profile image
Jeriel Ng

Just curious - any reason you specifically recommend Windows for Android? My default is usually to get a Mac just so you can do both iOS and Android, but I wasn't sure if there are any optimizations that make Windows a better option for Android development?

Collapse
jasonfritsche profile image
Jason Fritsche

I have an old ThinkPad L440 with an i7 and 8gb of ram. I run Fedora 32 on it's fine. I spent $200 on the laptop. This isn't what I use for work...for work I use a Dell XPS 17.

Collapse
garvitmotwani profile image
Garvit Motwani Author

Well Thats Awesome You Have 2 Laptops To Work With You Can Surely Use Both Of Them

Collapse
jasonfritsche profile image
Jason Fritsche

Well, the Dell is the property of my employer. I just use it for work purposes. The ThinkPad is mine, and I've just been using it to learn and build things.

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

Thinkpad is a beast. It is nice for multitasking and coding

Thread Thread
jasonfritsche profile image
Jason Fritsche

For sure. I guess what I was getting at is that if someone is learning to code, they don't necessarily have to get a new or top tier machine. I spent $200 on an older thinkpad and it works just fine for my needs.

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

Ya You can go with a $200 machine but no one will buy another laptop when they have learnt the basics and are now an advanced developer, you can also say that it is kind of a "one time investment". I am saying this because i used my father's 8 year old laptop for coding and upgraded to a macbook after 10 months of development on that machine.

Collapse
justinhodev profile image
Justin Ho

I use a 13" 2017 MBP right now because I got it for a steal (1k) 2 years ago.

Now that there's been some insane improvements on AMD APUs, crossing my fingers for an XPS 13 or 15 refresh with AMD and I'm switching.

I think I value portability over raw horsepower,. If I need compute, I can always use a VM on AWS, it's cheaper, more power efficient and saves battery when I'm on the go.

Collapse
garvitmotwani profile image
Garvit Motwani Author

I also want to switch to XPS waiting for the refresh XPSs'

Collapse
lumdermaku profile image
Lum Dërmaku

Nice article. Since i am really familiar with this subject, i'd really want to start a discussion here on this article of yours. Please don't take what i'll say out of context since i'm just trying to be helpful.

At the Display paragraph, by "big aspect ratio" you implied "taller aspect ratio", right? Something like 16:10 minimum would be great for any type of displays with whatever resolution and size. Also, f.e: a 15.6" diagonal display with a 16:10 ratio is bigger (for around 5.7%) than a 15.6" 16:9 ratio display, see XPS 15 9500 and last gen 7590 as examples. That extra vertical portion is very nice since you now have to scroll less because more content is fitted on the screen. What is also very important to mention is the absence of anti-reflectivity and anti-glare features like in matte displays. Although XPSes, Macbooks and perhaps other laptops with glossy displays have a layer of anti-reflectivity on top of the display, to be honest they really don't do much. This is something that people take for granted but in a bright environment like most offices, you'll end up looking at the reflection of your face on the display rather than at the content of the display. I see a lot of colleagues that strain their eyes starring at these glossy and small displays and don't admit that it isn't comfortable just because the laptop has a logo with a bitten apple and it is supposed to be good. Sure you can raise the brightness to counter-attack the reflections but if you're on battery, raising the brightness will raise the display's power draw and as a result you'll get way less battery life. Also, the small displays are actually an issue because of the eye-strain and i see my colleagues bend their backs over the laptop to come closer and look at the display more comfortably (for their eyes) but their backs really hurt. I understand the portability of these small laptops but a relatively small sacrifice in size and weight is necessary for your health.
Matte displays in modern laptops aren't in all cases SUPER matte like some Dell monitors of ~7 years ago or so. They aren't really as grainy as people say (i have one for my self) and they help a ton with reflections and glare. Oh and you can actually purchase matte screen protectors for your glossy-screens, they are usually very thin and don't interfere with the keyboard when the laptop is closed. This is a great investment for your eyes.
Color accuracy and color gamut coverage are also important for some, even though not that important since usually a UI/UX designer (or their peers) will decide what color a particular element of the app will have and you'll end up using only the hex codes anyway but a screen that has avg delta E <2 is ideal but in relation to higher color gamut coverage (depending if you work on sRGB - most devs, Adobe RGB, dci-p3, etc), higher contrast, better gamma values.

As of ram, dual channel ram is pretty much unavoidable nowadays, primarily because of the multiplied bandwidth (not as straightforward as that but you get the point). Looking for a laptop with a particular amount of ram should also be followed with dual channel support/configuration.

Storage, again very important to know what type of ssd interface you want, depending on how big your budget is. Sata 3 ssds are pretty much the standard in new sub 500$ laptops nowdays, in the form of 2.5" drives or m.2 2280 drives. Of course, with the recent launch+adaptation of Pciegen4 nvme SSDs, at least a pcie gen3x4 nvme ssd should be the standard in all new ~500$+ laptops and it kinda is with some laptops since last year.

Excuse me for pointing out almost everything you wrote but this is very important. The part where you talked about which laptop, it really isn't as simple as "hey, if you do video editing and coding, get a macbook pro". There are tons of factors that determine what you need for video editing and the last option there is in terms of "just get xxx laptop" is the macbook pro 16 (assuming this is what you referred to because of the price). The description is pretty vague since there are tons of requirements for a video editor but i can see why you'd recommend it.

Anyway, back to the coding part. The only reason you'd want to get the macbook air (assuming the base 999$ 2020 model) is if you really need the full macOs features for a 2020 macbook and if you have a .edu account for 100$ off. There really isn't any other excuse on why you'd want to get such an expensive laptop for what it offers. Besides its great build quality, great trackpad and good screen (for this pricerange and category), its cooling is really bad, its dual core cpu is... well, let's just skip this part, its ssd is just an nvme pciegen3x2 from ~5 years ago or so which doesn't even come close go gne3x2 speeds, etc. If you want to get the i5 10th gen quad core config, that way the price again can't be justified because of the existence of the 1st tier 2020 macbook pro 13 which by default comes with a quad core i5 10th gen (sadly comet lake not ice lage). For a ~100$ difference you'll get way more advantages than the Air.
Btw, how do you determine "the best"? It really should be reasoned since there won't ever be "the best" in terms of anything, even on the subject of software development. After you write which is "the best" you suggest, from a 999$ laptop you drop to a 659$ HP Pavilion which we don't even know its model? Then a 499% Thinkpad? Sure, Thinkpads have a great reputation and i agree with you, but which Thinkpad are you talking about? Then for video editing, again, you just mention the base model's price of the XPS 15 9500 without really getting into any detail. The base XPS 15 9500 really isn't close to ideal for video editing of any sort, if you're familiar with this stuff.

Here are some more accurate,modern and insightful suggestions for laptops for software development. First, we really should be dividing this huge topic in smaller portions. I believe that most of the developers around here are either web developers, mobile devs and software devs related to AI. We will exclude game devs and AI devs since in most cases it is highly dependent on the GPU their work needs so without getting too complicated, i'll write below what is suitable for all "most popular" software dev positions (from what i mentioned in the previous sentence).

We probably all know that the work we do, it doesn't really need a lot of resources and most of the times we choose a laptop based on extra, non-relatable requirements that are usually overkill and not necessary. F.e: for the work we do, an integrated gpu is totally fine, there's no need for any fancy dedicated/discrete gpu. Also, because of the core count ,at least a quad core cpu is necessary. Because of very different cooling designs of laptops (of even the same brand), a particular cpu is not guaranteed to perform the same as in another laptop. Apple tends to implement basic cooling designs in their laptops and leave the cpus pull more power (to try to keep the advertised frequencies for as long as possible) so they tend to stay at very high, concerning temps. The bigger 15.4" to 16" macbooks have always had the cooling issue where the components never perform even close to how they should. To explain this even further, the cooling designs that you see are designed to dissipate a particular amount of heat "efficiently" under an reasonable fanspeed. The cooling inside those laptops is not designed to cool 56W sustained from those cpus, that's why they throttle hard. They pull over 80W (depending on the laptop, cpu and configuration) for ~1 second to try to hit the advertised all core (or 1 core) frequencies (this is intel's fault because of the false marketing) and then drop to 45W-50W which is the tdp designed to reach the base clockspeeds, all of this while the temps are stupidly high (over 96C constantly). While the fans don't start spinning faster during ~2 minutes of continuous 100% all core utilization, the temps of course are high but even after they start spinning, the laptop cannot maintain higher power draw because of the limited cooling design. The smaller Macbook Pro 13s can maintan ~25W to 30W while trying to keep high clockspeeds (still not near its full potential) for a long time while keeping the temps in low 90s but this is after the fans have started spinning (after ~2 minutes of continuous 100% all core utilization). This fan behavior is either a good thing or a bad thing:

  • It is good because for short high-cpu utilization tasks, the fans won't ramp up at all and you won't annoy your coworkers or yourself and the cpu will stay at very high temps just for a couple of seconds (or even minutes) which isn't particularly bad for its longevity.

  • It is bad because you're not getting the adequate performance, the temps are too high and bad for longevity of the laptop(if you do this very frequently). Check Louis Rossmann and the amount of bricked macbooks that he fixes on a daily basis.

Anyway, since we got that out of the way, keep in mind that there are tons of laptops that don't have this approach. They usually stick to close-base tdp and have a fixed fan-curve, like a classic fan curve where as soon as the cpu hits a particular temp, the fans start spinning. The only laptops that have a similar approach to fans' behavior like Apple's (but not that aggressive) are the line of Dell XPSes. They don't take it to extreme but i think that their approach is better because the fans will start spinning a bit sooner compared to macbooks and as a result, the temps are a bit better in most cases - also because of better cooling solutions (exluding the XPS 13 9300 and 9310).

Good new laptops' prices are now in the range of 600-700$, and i'm talking of really good ones for their price, mainly because of AMD's Zen2 cpus - Ryzen 4th gen mobile.

Because the X86 ISA, we don't necessarily have to be limited to only intel cpus. If you pay attention to this stuff, intel is kinda behind in terms of innovation in the cpu area (the new Xe i-gpus seem very promising tho). While the apps that we use for software development (web devs and mobile devs) are not bound to particular hardware-wise advantages of Intel cpus (like in photo&video editing), we can also include some awesome AMD Zen2 cpu-based laptops. There shouldn't really be any issue with these cpus since, as i said above, they have the same ISA but because of architectural differences, in the past there used to be issues with Amd cpus in Android Studio's Emulator but they're been resolved since last year. In other aspects of software dev - web dev specifically, there shouldn't be any issues.

  • As a first recommendation, which is better than the macbook air (and 2nd tier macbook pro 13 2020) in a lot of aspects is the new Lenovo Ideapad S540 13 which comes with a metal build (and great build quaility overall), 16:10 13.3" 2560x1600 300 nit display, either a Ryzen 5 4600u or Ryzen 7 4800U (which i highly recommend) or you can get the intel + nvidia model - with a 10th Gen Commet Lake i5 10510U or i7 10710U and an Nvidia MX350 15W model. In the link above you have a great review & comparison of the amd vs intel+nvidia models. They have the same internals besides the CPUs and GPUs. You can even see that for the same power consumption, the ryzen 7 4800U performs way better, for a cheaper price. Its igpu also isn't bad at all but yeah, the Mx350 15w is better but not substantially. Fortunately, Lenovo raised the power draw (as it should be) and tries to maintain pretty high power consumption considering its size and cooling solution. Unless you need the benefits of an Intel cpu, that nvidia d-gpu and thunderbolt 3, there is no reason not to get the Amd model with that Ryzen 8 4800U. Yeah its screen is unfortunately glossy but at least its aspect ratio and resolution are awesome. The amd model has display port 1.4b in one (or 2, i forgot) of those usb c ports so you're getting full UHD@60Hz resolution. If you connect multiple UHD displays in this laptop, i'm not sure that it is possible unless you get the model with tb3 where you can conntect a dock to it and connect 2 uhd 60hz displays onto it, i guess with 1 port you can daisychain 2 uhd 60hz displays in 1 tb3 port, or maybe that is in only the new thunderbolt 4 spec. Anyway, you get the point i'm trying to make here. Also, its trackpad is glass (thankfully) and good for this pricerange and its keyboard is totally acceptable for most users.

  • As of another awesome recommendation is the new Lenovo Yoga Slim 7 Pro which for ~300$ more than the Ideapad S540 13, offers a lot more. it can be configured with a 14" 16:10 2880x1800 90Hz 400 nit display which is one of a kind, an r9 4900H (configurable 45W tdp and the best mobile cpu on the market at the moment), all metal build, simple and stylish and probably a lot will like it, a 61whr battery, and other great specs. Based on previous Lenovo Yogas and Thinkpad Yogas with metal builds, this one probably has great build quality but we have to wait and see. Similar to the Ideapad above, there's also the Intel+Nvidia model of this laptop - the Yoga Slim 7i Pro which comes with a weaker 11th gen Tiger Lake i7 1185G7, an MX450 25W and thunderbolt 4 ports. Again, similar story to the previous comparison. The issue right now (besides the 100Euro increase in price for the Intel+Nvidia model) is that Lenovo delayed the amd model because (this is what they told me) a delay in the delivery of some Intel parts. Now, amd has reported to have shortages of renoir cpus, mainly because of the high demand and because of Covid. If anyone wants this laptop, it will be worth it to wait for it.

  • The Surface Laptop 3 13 is still awesome, its taller 3:2 aspect ratio display stands out, its great trackpad and keyboard (although keyboards are subjective), its cooling design and cpu condiguration are good and respectable considering its dimensions and weight. The screen again, very reflective but it can be improved by putting a matte screen protector on it. For the price (compared to those 2 Lenovos), the performance is a bit underwhelming but not bad at all.

  • I wanted to also include the Huawei Matebook X Pro but because of its bad (passive) cooling design and outdated specs, its performance is sad considering its price but the new Matebook 14 has redesigned cooling, better Amd Ryzen 4000H cpus and overall it is not bad at all but i think that its touchpad is still plastic and i have no info about its batterylife.

  • The recently announced Asus Zenbook S UX393 is a complete redesign with a 3:2 display and overall it is great. Again, its performance is underwhelming considering its size.

  • Because there aren't that many laptops with screens diagonally 15" or bigger with 16:10 ratios, we are very limited to very expensive laptops in this category. There is the Surface Laptop 3 15 but its performance is not good for its price and its batterylife is very mediocre, in all other areas it is like a supersize Surface Laptop 3 13.

  • If you're willing to spend more money, the XPS 15 9500 is an awesome option. In laptops with bigger screens like this, because the most common viewing distance is ~50-70cm, you really need a display with a higher resolution because you'll be starring at text all day and not well-defined letters are kinda an issue. Even though the base display is a matte FHD+ display, its PPI is low and as a result you will see that everything isn't well defined. The problem is that you can get the UHD+ display config only if you also bump up the other specs which kinda forces you to spend more money but keep in mind that the UHD+ resolution will be a massive difference compared to FHD+. It is glossy, sure, and has an antireflective layer but again, just like in all macbooks, it doesn't do much and a matte screen protector would be a great investment. I already talked about the cooling design of the XPS line near the top of this comment but because of the better cooling compared to the macbook pro 16, as a result will perform noticeably better. Because it has a 10th gen cpu vs 9th gen in the MBP16, it shouldn't be counted as an advantage since as i already stated, Intel is behind in cpu innovation and 10th gen is pretty much identical to 9th gen, just a bit different base & boost clockspeeds but because XPS 15 also throttles, it will not reach its advertised speeds but it will perform better than the MBP16 equivalent. You're also forced to get a dedicated Nvidia gpu with it but because most of us don't need it in our day-to-day use, it is kinda a problem and you'll probably end up never using it. For more info, just check that review of it i linked above.

There are tons of other laptops, most of which have 16:9 displays which probably aren't an issue for most devs but i'm trying to end this comment here in the hopes that you had the chance to learn something here today and i thank OP for writing this post.

Maybe some day i'll end up writing a separate post about all of this info but since there's too much info, i'm kinda hesitating.

Collapse
garvitmotwani profile image
Garvit Motwani Author

The laptops that you have suggested and the tips are awesome thank you

Collapse
lumdermaku profile image
Lum Dërmaku

there is no way that you read all of what i wrote in less than 1 minute lol.

Thread Thread
garvitmotwani profile image
Garvit Motwani Author

I was just reading the articles

Collapse
yoursunny profile image
Junxiao Shi

My current laptop is an Acer Spin 5.

  • 13-inch display: I hate bulky/heavy laptops when I go to conferences, so I prefer smaller displays. The laptop isn't hooked onto a monitor, but I have reference material open on RPi 4 connected to a 21-inch monitor.
  • 8GB RAM: it struggles when I run VS Code C++ extension inside WSL2 and open complex C++ code that has lots of templates. I'll aim for 16GB next time.
  • SSD: it's essential. My previous laptop (2011) had HDD and it was significantly slower.
Collapse
garvitmotwani profile image
Garvit Motwani Author

You laptop is good for only made one task at a time aim for a multitasking laptop next time

Collapse
gaspar profile image
Diogo Gaspar

A MacBook Air is enough for Mobile Devlopment, of course I would develop both IOS and Android so Android Studio is a must.
Can an Air run AS emulator smoothly?

Collapse
garvitmotwani profile image
Garvit Motwani Author

A MacBook Air can run emulator smoothly but you would have to close some apps

Collapse
gaspar profile image
Diogo Gaspar

Thanks man, here in Brazil the prices are an abuse.
But I really want to give mac book a try .

Thread Thread
garvitmotwani profile image
Collapse
ducpt1012 profile image
Duc Phan

I prefer OS Linux for back-end developer.

Collapse
garvitmotwani profile image
Garvit Motwani Author

Yep Linux is fabulous for back-end and front-end both

Collapse
webbureaucrat profile image
webbureaucrat

My daily driver is an 11-inch refurbished ThinkPad with 4GB of RAM, and I've never had a problem.

It just doesn't take that much horsepower to run a text editor.

Collapse
garvitmotwani profile image
Garvit Motwani Author

Ya But It sometimes lags in multitasking so I recommended to at least have 8GB RAM and you should have a bigger screen

Collapse
dendihandian profile image
Dendi Handian

I bought a Lenovo IdeaPad C340 core i3, but I regret not buying the i5 one instead for the fit budget because I have a BSOD whenever I use the i3 one too much.

Collapse
garvitmotwani profile image
Garvit Motwani Author

Don Not Regret It But what you have is good and aim for a better laptop next time

Collapse
draketheb4dass profile image
Jephte Colin

For some weid reason, I'm a huge fan of 13" Mac.

Collapse
garvitmotwani profile image
Garvit Motwani Author

It is good for portability and you know you can connect them the monitors for more convenience