DEV Community

Aya Bouchiha
Aya Bouchiha

Posted on • Updated on

Do You Like Using Your Phone To Evolve Your Productivity and Your Coding Skills ? Here are 15 Mobile Apps That Will Help You!

Hello Everybody, this is my #99 post, I'm Aya Bouchiha, on this beautiful day, I would like to share with you 15 free mobile apps that will help you to evolve your productivity and your coding skills.

note: the mentioned apps in this post are free, but they could include some paid features.

Google Keep, Easy Notes, Tick Tick, Notion

“If you don’t know where you are going, you’ll end up someplace else.”(Yogi Berra)

Google keep: is one of the most used applications for writing notes, ideas..., which let you share and collaborate with people on notes and lists.

Easy Notes is an android app for taking notes with colorful backgrounds and checklists, that provides you many features like creating photos, audio notes, sorting them...

TickTick: is a mobile app used for writing, managing your tasks, to-do lists, daily routine, tracking, and developing new habits. However, It provides you Pomodoro timer to keep you focused.

Notion: an editor that blends notes, to-do lists, bookmarks, code snippets, tasks, wikis, and more awesome features.

Coursera, Udemy

"The roots of education are bitter, but the fruit is sweet." (Aristotle)

Coursera: is one of the best platforms for online learning and self-education, It provides great courses for anyone, anywhere access to online courses and degrees from world-class universities and companies.

Udemy is an online learning platform that provides individual online courses that cover different categories like programming, marketing, content creation...


GeeksForGeeks: is one of the most famous platforms that provide amazing and well-explained articles for studying, learning, and mastering algorithms and data structures.

900+ Programming Books

"a reader lives a thousand lives before he dies, the man who never reads lives only one"(George R. R. Martin)

Everyone knows reading books is a great habit that every person, man, woman, child..., need to understand more life, to enrich his vocabulary, to develope his analytical and communicational skills.

according to me and many programmers, Youtube tutorials and courses will never replace the power and the valuable benefits of books.

900+ Programming Books: is an android app that offers more than 900 free, and paid books that cover more than 60 programming languages.

Moon+ Reader, ReadEra, Marvin 3

most developers, like me and you :), prefer and love the dark theme, that's why ReadEra are in my favorites app lists. my 5 favorites vs code themes

ReadEra is an android application for reading ebooks and viewing documents, in addition, It is for free and doesn't contain ads.

Moon+ Reader: is an android app for reading ebooks that allows you to load books in practically any ebook format you can find, including epub, mobi, chm, cbr, cbz, umd, fb2, txt, html, rar, zip, or OPDS..., It gives you Full visual like line space, font scale, bold, italic, in addition, It provides you 10+ themes including Dark one.

Marvin 3: is one of the best ios app for reading ebooks, which contains awesome features like providing light/dark themes, reading statistics, Vertical scrolling, Goodreads integration...

Miro, Microsoft Whiteboard

“If I had an hour to solve a problem I'd spend 55 minutes thinking about the problem and five minutes thinking about solutions."(Albert Einstein)

as a programmer, you will face many times some hard and complex problems that require focus, understanding and visualizing them, that is why using an online whiteboard will help you a lot to solve them faster, However, It lets you work more effectively with your team especially when It comes to planning and managing the projects together.

Microsoft Whiteboard: (for android and ios) provides a freeform intelligent canvas where teams can ideate, create, and collaborate visually via the cloud. Designed for pen and touch, it lets you write or draw as smoothly as you would with ink, while automatically recognizing and transforming shapes and tables as you draw.

Miro: is an online collaborative whiteboard that enables distributed teams to work effectively together, from brainstorming with digital sticky notes to planning and managing agile workflow.

In my opinion, I prefer Miro.


Thirty: is a social network (android app) that will help you to start 30 days challenges to track and stop bad habits and start building new effective habits, in addition, It let you share your daily goals and habits with your friends and other people and more fun features.

Dcoder, Spck Code Editor

Dcoder is a mobile IDE with Syntax highlighting which let you Debug and Write a code in more than 35 Programming Languages and libraries (python, ruby, reactjs, django, html, javascript, nodejs...) see compilation results and errors at the same time on the same screen. in addition, Dcoder will help you to evolve and develop your problem-solving skills by solving available challenges in the app. 11 Websites To Practice You Coding And Your Problem Solving Skills

Spck Code Editor: is an android app that lets you write code, commit to any git repository .in addition, It provides you cloning feature from Github/Gitlab/Bitbucket, AWS CodeCommit, Azure DevOps...

  • Main languages supported: JavaScript, CSS, HTML
  • Smart code-hinting support: TypeScript, JavaScript, TSX, JSX, CSS, Less, SCSS, HTML
  • Syntax highlighting only: Python, Ruby, R, Perl, Julia, Scala, Java, Scala, Kotlin, OCaml, PHP, Golang, Rust, C, C#, Stylus, CoffeeScript, Pug, Markdown, Batch, Bash, ActionScript, Coldfusion, HaXe

  • android

To Contact Me

Please, feel free to write your favorites apps in the comments section.

Have an excellent day!

Top comments (0)