Mick Webb has done a nice concise simple beginners guide to the Dalmatian coast (see the link here). He recommends island hopping thus:-
"There's an island to suit every taste: green Mljet (reached via Dubrovnik) is best for nature, Vis (via Split) for food, Brac for watersports and Hvar for relaxation and celebrity spotting. The best approach to hopping between islands is to focus on well-connected groups. It's easy to move between Krk, Rab and "party island" Pag; or Brac, Hvar and Vis. Ferry timetables are available on jadrolinija.hr."
Check out some other comments on Vis restaurants here.