Profile

Cover photo
Nuno Santos
Works at Lokemark S.A.
Attends ISP - ESP
54 followers|60,379 views
AboutPostsPhotosYouTube

Stream

Nuno Santos

Shared publicly  - 
 
How to access a .Net webservice from AngularJS
This tutorial shows you a way to access .Net Web Services. We will use Visual Studio 2008 and .Net 3.5 framework. To make it simpler as possible we will not use web api, just plain old .net services.  First let's create the ...
1
1
Pavel K's profile photo
Add a comment...

Nuno Santos

Shared publicly  - 
 
So, a lot of Polymer talks but none on AngularJs in Google I/O? Why?
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
Select the text you want to surround with a tag and then press ctrl+alt+t, select the option and then write the command.
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
must read
 
Where To Start - Learning Android Development the Right Way

My wife recently asked for help to get started Developing for Android so I felt it would be best to gather up some resources that would get her off and running in the right direction with style and UI consistency in the forefront to ensure that she knows how important it is to follow the UI Standards set down from Google.

Here are some excellent resources I found that I hope can help you too:


First Things First, Learn Java


If you don't know the Java Programming Language or maybe you are coming from a different language and need to get familiar with some Java constructs, here are some excellent resources to get you started.

Java Tutorial (Extensive Tutorial)
http://www.tutorialspoint.com/java/index.htm

Getting started with Java - "A beginner's guide to Java Programming"
http://www.javacoffeebreak.com/tutorials/gettingstarted/

Introduction to Java Programming - Lars Vogel
http://www.vogella.com/articles/JavaIntroduction/article.html

Introduction to Programming in Java (MIT Course)
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/index.htm

Video - Learning Java: Part 1: Basic Introduction
Learning Java: Part 1: Basic Introduction

Free Interactive Java Tutorial
http://www.learnjavaonline.org/

Java Beginner Tutorial
http://www.javabeginner.com/

Thinking in Java Book by +Bruce Eckel
NOTE: Excellent book. 3rd Edition FREE Online
http://www.mindview.net/Books/TIJ/


Getting Started with Android Development


Resources every Android developer must know by +Sergey Povzner 
http://www.bongizmo.com/blog/android-resources-each-developer-should-know/

NOTE: Even if you skip the rest, make sure to check out Sergey's list above. 

Getting Started with Android Development by +Ray Wenderlich
http://www.raywenderlich.com/5527/getting-started-with-android-development

Getting Started With Android Development by +Chris Lacy 
https://plus.google.com/104649936579980037256/posts/UQD4e1jgLS1

Support Library (to help maintain support with older versions of Android)
http://developer.android.com/tools/extras/support-library.html

Video Training

Android Bootcamp Training
Tutorial: Android Application Development - A 9,000 foot overview

Essential Code Libraries, Samples and Tools to Build Modern Apps

Android Asset Studio by +Roman Nurik 
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html

ActionBarSherlock by +Jake Wharton 
http://actionbarsherlock.com/

AndroidSideMenu
https://github.com/dmitry-zaitsev/AndroidSideMenu

SlidingMenu
https://github.com/jfeinstein10/SlidingMenu

ViewPagerIndicator by +Jake Wharton +Patrik Åkerfeldt 
http://viewpagerindicator.com/

UnifiedPreference
https://github.com/saik0/UnifiedPreference

Pull To Refresh Views for Android
https://github.com/chrisbanes/Android-PullToRefresh

SwipeListView
https://github.com/47deg/android-swipelistview

Android PagerSlidingTabStrip by +Andreas Stütz
NOTE: Slide style Tab Indicator like in the Play Store
https://github.com/astuetz/PagerSlidingTabStrip#__sid=0

Make Your Apps Tablet Friendly - Learn To User Fragments


Working With Fragments by +Shane Conder 
http://mobile.tutsplus.com/tutorials/android/android-sdk_fragments/

Using Fragments in Android - Tutorial by +Lars Vogel 
http://www.vogella.com/articles/AndroidFragments/article.html

_________________________________________


When developing for Android it is important to understand Java, Layouts and Fragments but it is also really important to understand the Android UI Standards and how to use them to ensure consistency in your App Design, as well as, familiarity that will ensure user-friendliness in your design.

Hopefully the resources and links above will be helpful to get you started with Android Development or if you are already Developing for Android, maybe you can find something to make your Apps even better.

Enjoy :-)

Filed under: #AndroidDev   #Android   #Development   #Mobile   #Development   #BestPractices   #Tutorials   #Java   #UI   #Design   #GettingStarted   #Learning  
48 comments on original post
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
 
Today we released Android Studio which requires using Gradle to build.

To go with it we have released today a new version of the Gradle plugin for Android, version 0.4

System requirements:

Gradle 1.6+
Android Build Tools 16.0.2+

New Features

API for 3rd party Device Providers and Test Servers to run and deploy tests. API is @Beta

Support for ProGuard 4.9
   - enable with BuildType.runProguard
   - add proguard config files with BuiltType.proguardFile or ProductFlavor.proguardFile
   - default proguard files accessible through android.getDefaultProguardFile(name) with name
     being 'proguard-android.txt' or 'proguard-android-optimize.txt'

Implements Gradle 1.6 custom model for IDE Tooling support

Fixes & Changes

Rename deviceCheck into connectedCheck
Fix support for subfolders in assets/
Fix cases where Android Libraries have local Jars dependencies
Fix renaming of package through DSL to ensure resources are compiled in the new namespace
Fix DSL to add getSourceSets on the "android" extension.

The documentation will be updated after IO
This version is required when running Android Studio.

Don't forget my #io13  session about this Friday at 9 am: https://developers.google.com/events/io/sessions/325236644

Finally, we have also released some of the core tools libraries on MavenCentral. These matches the tools r22 that went out today.
You can see them here: http://search.maven.org/#search%7Cga%7C1%7Ccom.android.tools

#androidstudio   #gradle   #androiddev  
54 comments on original post
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
 
New in Chrome DevTools: An exclusive touch cursor while emulating touch events.

While you're emulating touch events, your cursor will now be a small 20px semitransparent circle. This is awesome because:
* It's a clear affordance that you're emulating touch events. Good so you aren't stuck wondering why mousemove events have disappeared.
* You're more aware that touch implies larger click targets, leading to better design choices

Try it in out Canary!
12 comments on original post
1
Add a comment...
Have him in circles
54 people
Ti Amo Noiva's profile photo
Pedro Teixeira's profile photo
Antena, Jorge Palmela's profile photo
Miguel Horta's profile photo
Valença Minho's profile photo
Rui Moura's profile photo
Rui Ferreira's profile photo
Sofia Martins's profile photo
Jota Café's profile photo

Nuno Santos

Shared publicly  - 
 
A basic directive - Text Emphasis #angularjs  
A basic directive - Text Emphasis   Nothing better than a real-world example to show why directives are so important.   As you may already read somewhere (or everywhere), directives teach new tricks to HTML.    Let's sta...
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
 
Videos from the first module of the new #AngularJS JumpStart course are now available!
1 comment on original post
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
Best books on Android development? 
1
Add a comment...

Nuno Santos

Shared publicly  - 
 
 
Revenge of geek girls, no lines on our bathrooms 
19 comments on original post
1
Add a comment...
People
Have him in circles
54 people
Ti Amo Noiva's profile photo
Pedro Teixeira's profile photo
Antena, Jorge Palmela's profile photo
Miguel Horta's profile photo
Valença Minho's profile photo
Rui Moura's profile photo
Rui Ferreira's profile photo
Sofia Martins's profile photo
Jota Café's profile photo
Education
  • ISP - ESP
    Eng. Informática - Ramo Gestão, 2002 - present
Links
Contributor to
Work
Employment
  • Lokemark S.A.
    IT, 2010 - present
Basic Information
Gender
Male
Apps with Google+ Sign-in