Software Development

Software Development | News, how-tos, features, reviews, and videos

Computerworld - Mobile Application Madness [cover]
windows 7 logo on mirrors man with derby hat on dock

thumbnail
video

R tip: Quick lookup tables with named vectors

Learn an easy method to use key-value pairs in R

android oreo livestream resized

What’s new in Google’s Android Studio 3.2

Google’s development suite for Android apps supports the App Bundle format to reduce app size

macbook air iphone

What’s new in Microsoft Visual Studio for Mac

Version 7.6 improves code editing and Azure capabilities

Apple iOS 12 Beta

How to get Apple's iOS 12 or macOS 'Mojave' betas

If you want to be on the cutting edge of Apple software this summer, you can sign up for the company's developer program, or get the public betas of the OSes as they are released. Here's what to do and where to go.

C++ Java PHP .Net Python JavaScript code digital

What’s new in Microsoft .Net Framework 4.8

The next upgrade to the .Net Framework is promised to bring workflow improvements

Macworld Podcast
video

Apple WWDC 2018 Recap: Macworld Podcast Ep. 608

Apple had its big Worldwide Developers Conference keynote last Monday. What did you think about the announcements to iOS, macOS, watchOS, and tvOS?

apple logo

Apple says you can port iOS apps to the Mac next year

Apple has begun porting some of its simple apps to test out the porting approach now under development

wwdc 2018 logo

WWDC 2018 preview: What can we expect?

Apple’s annual developers conference is the most important event in the company calendar, and it begins June 4. Aside from iOS 12, what’s on tap?

android p

What’s new for developers in Android P

Kotlin, machine learning, and greater app compatibility get attention in the latest Google developer tools

App dev trends going hot -- and cold

21 hot programming trends—and 21 going cold

Hot or not? From the web to the motherboard to the training ground, get the scoop on what’s in and what’s out in app dev

Mac Pro in 2019, iPhone news and rumors, Swift Playgrounds: Macworld Podcast episode 600
video

Mac Pro in 2019, iPhone news and rumors, Swift Playgrounds: Macworld Podcast episode 600

The Mac Pro is coming in 2019. Rumors of a three-lens camera system and other iPhone news. What’s it like for an adult to use Swift Playground to learn how to code? We also feature your comments and questions.

25 simple tools for mobile apps slide opener

25 simple tools for building mobile apps fast

Low-code and no-code development tools give business users and developers a fast track to mobile app success

vulnerable ai machine learning attacked

How to write machine learning apps for Windows 10

Machine learning isn’t only for the cloud. Microsoft is bringing it to PCs in the next Windows 10 release. Here’s how to get started now

apple logo chalkboard

Technology education for the masses could be Apple’s next big thing

As Apple prepares to unveil its latest education efforts, Dan Moren wonders if the company should take a more holistic approach to teaching technology.

China’s moves against cryptocurrencies could affect blockchain growth

As China clamps down on the use of bitcoin, other nations and businesses are also seeking to more heavily regulate cryptocurencies and, more generally, blockchain-based networks.

Agile Development
video

How the agile methodology really works

Everyone seems to be talking about agile software development, but many organizations don't have a firm grasp on how the process works. Watch this 5-minute video to get up to speed fast.

horizon transformation change future hope bright
video

Tech Talk: The fate of developers (and the future of mobile)

These could be the best of times, or the worst of times to be a developer, given how fast technology (and skills) change. Our experts weigh in on that conundrum – and on what we learned from Mobile World Congress.

android phone note taking app apps organization handwriting2

Android developers get programming extensions for Kotlin

The beta Android KTX extensions should make coding in Kotlin more concise and idiomatic

Load More