Open Source: Libraries For Quick Magazine/Book Apps With PDF Files Or Images

Book or Magazine type apps can be a great way to break into the app store.  After receiving some feedback from one beginning iOS developer asking about any open source libraries available to do this quickly with PDF files I decided to write this post.

I’ve mentioned one of these options in the past that provides a way to build a book reader with an iBook-like page turning effect, but there are a couple more options that I have found about recently that provide alternatives.

Here they are:

1. This first is probably the most complete and easy way to build a PDF reader – while there are no animation bells and whistles the navigation is excellent, you get full zooming capabilities and everything works well on both iPhone and iPad and even on older devices.  The library is Julius Oklamak‘s PDF viewer, and you can find the Github here with full documentation:
http://github.com/vfr/Reader 

This is a very complete solution.

2. The second is a library that I have mentioned previously which enables iBooks like (although not exact) page flipping animations from Tom Brow.

The library is Leaves and in a previous article I mentioned Leaves a branch adding 2 page display support was mentioned provided by Ole Begemann Which I showed off in this video:

Another branch has been created with multi-page display just like the branch from Ole, but further adding zoom capability which can be found here:
https://github.com/shuhongwu/leaves-zoom-enhanced

A tutorial for creating an application using Leaves can be found here.

3. The third library does not load PDF’s, but rather load images (you can of course convert your PDF to JPEG images).  I mention this library because it is so easy to use so if you are just starting out and want to put out a magazine/book type app out there this library will allow you to create one with finger swiping navigation.  All you need to do is change the image data in the ImageData.Plist and this library will turn the images into a basic iPad photo magazine app.

The project is from Jasper Gregory and the  Github can be found here:
https://github.com/jaspergregory/Ipad-photo-magazine

There are other open source solutions out there, but with one of these solutions you should be able to get your magazine/book app out there quickly even if you’re just a beginning iOS developer.

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Simple Principles To Make Rotoscoping Less Crappy

Today I just wanted share a few principles that have helped me keep my sanity as I approach rotoscoping work. There are many different types of situations that might require you to do roto work, but in general these tips should help your workflow over time.


Tutorial

Download Tutorial .mov

File size: 232.6 MB


{excerpt}
Read More

Enter to Win – Free Tickets to a Vector Basic Training Seminar with Von Glitschka


Are you looking to improve your vector skills? Want to learn from internationally-recognized vector illustrative designer, Von Glitchka? If you’re serious about boosting your Adobe Illustrator skills, then of course you do. He’ll teach you (in person) a series of simple, but critical processes every designer should consider and adopt when producing vector artwork. Grab your tickets today. Just fill out an entry form and Astute Graphics we’ll be choosing 5 random Vecrotuts+ readers as winners.

Continue reading “Enter to Win – Free Tickets to a Vector Basic Training Seminar with Von Glitschka”

Music Notation in Sibelius – Part 6

This entry is part 6 of 5 in the series Music Notation in Sibelius

In this new exciting session you’ll learn everything about music notation for all sorts of purposes: writing for a pop or rock band or writing a symphony for orchestra. You’ll learn quite a lot of things like notation for guitar, drums, special symbols and more. Do you have a lot of good ideas for your band? After this Session, you’re ready to perform your ideas and rock!


Part 6: Notation for Orchestra


{excerpt}
Read More

Best of Tuts+ in August

Each month, we bring together a selection of the best tutorials and articles from across the whole Tuts+ network. Whether you’d like to read the top posts from your favourite site, or would like to start learning something completely new, this is the best place to start!


    Cgtuts+ — Computer Graphics Tutorials

  • Vehicle Rendering With Fryrender

    Vehicle Rendering With Fryrender

    Rendering realistic vehicles is no easy task, the complexity of the surfaces and high reflectivity make getting good renders a time consuming, and often frustrating process. So we’ve enlisted the help of author Shaun Keenan to guide you through the process of creating a high quality, realistic vehicle render using Maya 2011 and Random Control’s physically accurate Fryrender.

    Visit Article

  • 45 Epic Blender Tutorials

    Epic Blender Tutorials

    We’ve scoured the web in search of the best Blender tutorials out there and compiled a list of 45 of the most epic we could find. This collection includes a variety of tutorials covering everything from modeling and animation, to rigging and VFX. So grab a coffee and savor the Blender goodness!

    Visit Article

  • An Introduction To Keyshot Rendering

    An Introduction To Keyshot Rendering

    In this tutorial, new author Ivan Momchilow will introduce you to the Keyshot rendering engine and get you started on working with the software. Ivan will go through the process of setting up a model for importing and cover the basic settings for rendering inside the software. Keyshot features a surprisingly simple interface that’s both intuitive and easy to use. Featuring only six main UI buttons, rather then the hundreds of options most render engines throw at the user. Ivan has provided our premium members with a fantastic model of the Sony PSP Go, as well as the scene file from Keyshot, so get started after the jump!

    Visit Article


  • Psdtuts+ — Photoshop Tutorials

  • Create a Medieval Landscape in Photoshop

    Create a Medieval Landscape in Photoshop

    In this tutorial we will demonstrate how to create a medieval landscape using digital painting and photo manipulation techniques. We will begin by sketching out a rough idea of how we want our image to look. Then, we will then add various stock images and build upon them until we produce the scene below. Let’s get started!

    Visit Article

  • Sketching the Human Form in Photoshop

    Sketching the Human Form in Photoshop

    Photoshop is an excellent tool for manipulating photographs but it can also be used as a means to create stunning digital art. This tutorial is part of a 25-part video tutorial series demonstrating everything you will need to know to start producing digital art in Photoshop. Digital Art for Beginners, by Adobe Certified Expert and Instructor, Martin Perhiniak will begin by teaching you how to draw in Photoshop. At the conclusion of this series you will know all you need to produce your own concept art and matte paintings in Photoshop.

    Visit Article

  • Interview With Martin Perhiniak: Getting an Adobe Certification

    Interview With Martin Perhiniak: Getting an Adobe Certification

    I recently had the opportunity to chat with Psdtuts author, Martin Perhiniak. Martin is the author of our Photoshop Basix and Digital Art for Beginners Series, and is an Adobe Certified Expert and Instructor. I frequently introduce Martin as an Adobe Certified Expert so in this interview I decided to ask him exactly what that means.

    Visit Article


  • Nettuts+ — Web Development Tutorials

  • Getting Started with the Fuel PHP Framework

    Getting Started with the Fuel PHP Framework

    This two-part tutorial will get you up and running with the Fuel PHP framework. We’ll start with the basics, and then move onto some more advanced topics in part two! Let’s get started.

    Visit Article

  • How to Create an Advanced Twitter Widget

    How to Create an Advanced Twitter Widget

    As of March 2011, the current average number of “Tweets” the world sends per day is 140 million. This tutorial demonstrates how to create a custom Twitter widget from scratch that uses the Twitter API, Web Intents and @Anywhere. Using the Twitter platform to create a fun, interactive tool for your website can be beneficial both in the learning and promotion departments!

    Visit Article

  • Sublime Text 2 Tips and Tricks

    Sublime Text 2 Tips and Tricks

    I consider Sublime Text 2 to be the spiritual successor to TextMate – particularly when the likelihood of TextMate 2 coming to fruition becomes bleaker and bleaker. When Duke Nukem Forever is released before TextMate 2, you know you’re in trouble! But that’s okay, because Sublime Text 2 is one of the fastest and most incredible editors to come out in a long time! I’ll show you my favorite tips and tricks today.

    Visit Article


  • Vectortuts+ — Illustrator Tutorials

  • 13 Free Packs of Animal Vector Graphics: Cute Cartoon Characters

    Free Packs of Animal Vector Graphics: Cute Cartoon Characters

    Jump in and download these free animal vectors. We’ve rounded up an assortment of cute animal characters drawn in a quirky styles. There are a variety of looks represented, such as: flat vintage, shiny modern anime, childish crayon, chibi characters, and more. The glue holding these together are their must have lovable construction. All are available in various vector formats for free download. Add them to your next design project to add some character warmth, playful fun, and huggable character goodness.

    Visit Article

  • How to Create a Seamless Bookshelf Pattern in Illustrator

    How to Create a Seamless Bookshelf Pattern in Illustrator

    I admire the complex, inspiring seamless patterns of several vector artists and have always wanted to attempt to create my own. In today’s tutorial I’m going to show you how to make a seamless bookshelf pattern in Adobe Illustrator.

    Visit Article

  • Create a Lace Text Effect in Adobe Illustrator

    Create a Lace Text Effect in Adobe Illustrator

    Follow this tutorial and you will learn how to create a beautiful lace text effect. You will use many effects and you will define many personalized Art and Pattern Brushes that will help you create a Lace Pattern Brush that works with any color. Jump into creating this delicate text effect now.

    Visit Article


  • Webdesigntuts+ — Web Design Tutorials

  • Perfectly Rotate and Mask Thumbnails With CSS3

    Perfectly Rotate and Mask Thumbnails With CSS3

    Ever seen a website showcasing image thumbnails that are slightly rotated? It’s a simple effect that adds a layer of visual personality. Saying that, if you’re not achieving the rotation effect with CSS, you’re working too hard! Learn how to do it right!

    Visit Article

  • Designing for a Responsive Web

    Designing for a Responsive Web

    The web as we know it is changing. In the past, designers and developers only had to concern themselves with one medium: the computer screen. In recent years, however, a plethora of fully internet-enabled devices with scores of different shapes and capabilities have cropped up, meaning that we now have to design our websites to fit comfortably in as many screen sizes, shapes, and resolutions as you can possibly think of.

    Visit Article

  • Exclusive PSD Freebie: Vue UI Kit

    Exclusive PSD Freebie: Vue UI Kit

    Vue is a complete UI kit, prepared in Photoshop and exclusively available to Webdesigntuts+ readers. Check out preview shots after the jump, download it and use it in your projects!

    Visit Article


  • Phototuts+ — Photography Tutorials

  • A Neutral Density Filter Primer

    A Neutral Density Filter Primer

    Neutral Density (ND) filters are a bit like sunglasses for your lens. Except that sunglasses typically tint the light coming through in one form or another. As true color rendition is often important to photographers, neutral density filters strive to lessen the amount of light passing through them without coloring or changing the nature of the light.

    Visit Article

  • 10 Top Tips to Help Define Your Personal Photographic Style

    Top Tips to Help Define Your Personal Photographic Style

    So you’ve spent time developing your camera techniques and skills. You’ve aimed to understand exposure settings and endeavoring to get the perfect shot each time. But sometimes, you’re just not happy with the results and you don’t feel like your work expresses what you want it to. How do you refine your art so you can truly express yourself as a photographer and make your shots recognizable as your work? Well, here are a few tips to help you on your way.

    Visit Article

  • 50 Super Surreal Photographs

    Super Surreal Photographs

    Today, we look at some of the most biazarre and unreal photos ever taken. Surreal means have the disorienting, hallucinatory quality of a dream. It is a very creative style of photography as you have to have a good sense of vision and creativity to create things others wouldn’t normally see.

    I hope you enjoy these 50 examples of surreal photography.

    Visit Article


  • Aetuts+ — After Effects Tutorials

  • Realistic Cloud Fly Through – AE Premium

    Realistic Cloud Fly Through – AE Premium

    In today’s tutorial, we’re going to recreate this cool cloud scene using Trapcode Particular and a stock clip from Digital Juice’s Compositor’s Toolkit (although other stock elements are available elsewhere). I hope you learn some neat tips and tricks for working with Particular.

    Visit Article

  • Summer Time Swimming Pool Logo Reveal

    Summer Time Swimming Pool Logo Reveal

    In this tutorial we are going to keep the summer going as long as we can by creating a cool looking water logo reveal animation using some interesting textures and techniques. Also we are going to create a cool looking caustics effect as well as some interesting displacement effects to simulate water surface.

    Visit Article

  • Aetuts+ Hollywood Movie Title Series -

    Aetuts+ Hollywood Movie Title Series -” Harry Potter V2

    We created a Harry Potter title tutorial 2 years ago, but in today’s tutorial we’re going to step it up a notch by emulating the style of the last movie. Using Cinema 4d, we’ll model the beveled text and do animation of the logo and lightning elements. Then in After Effects, well complete our project with clouds, audio, and final compositing. Enjoy!

    Visit Article


  • Audiotuts+ — Audio & Production Tutorials

  • 2 Simple Tricks to Fit the Kick and Bass Together

    Simple Tricks to Fit the Kick and Bass Together

    One of the most commonly asked questions in audio is how to make the kick drum and bass sit well together in the mix. There are a few techniques that have been used throughout the years to take care of clashing bass guitar and kick drum. In the following tutorial we’ll go through two of them: carving out EQ areas and side chaining.

    Visit Article

  • Making Your MIDI Strings Even More Realistic

    Making Your MIDI Strings Even More Realistic

    Since my last tutorial, I haven’t had the chance to try Hollywood Strings or LASS, so I’ll be doing this tutorial with my good old friend East West Quantum Leap Orchestra Complete, without blending different patches, using just one!

    So, before going to the tutorial, there is no point in lying to you. MIDI is always a temporary option. For us, the film composer guys, MIDI is a solution till the time we can record a live orchestra.

    Visit Article

  • Audiotuts+ Top 6 Software Synths

    Audiotuts+ Top 6 Software Synths

    I remember discovering pro synths way back in 1982. I was amazed – with one instrument you could create almost any sound you could imagine. I fell in love with them. Now we can do all that with software.

    Visit Article


  • Activetuts+ — Flash, Flex & ActionScript Tutorials

  • Activetuts+ Has a New Focus: Browser-Based Apps and Games

    Activetuts+ Has a New Focus: Browser-Based Apps and Games

    From today onwards, our focus is changing. Instead of covering everything to do with Flash, Unity and Silverlight, we’ll be covering the design and development of browser-based apps and games in general. This means no more tutorials on full-Flash websites or AIR, and lots of new content on game design, UI, and HTML5. Read on to find out what we’ve got in store!

    Visit Article

  • Build a 2D Portal Puzzle Game With Unity: Getting Started

    Build a 2D Portal Puzzle Game With Unity: Getting Started

    In this tutorial (part free, part Premium), you’ll learn how to create a 2D puzzle game in Unity which uses a Portal-style game mechanic to teleport objects across the level. In this first part, we’ll lay out the main concepts of the game, put some graphics together, and get the basic (portal-less) physics working.

    Visit Article

  • Beginner’s Guide to Powerflasher’s FDT 4

    Beginner’s Guide to Powerflasher’s FDT 4

    Flash Professional isn’t the only tool you can use for making Flash apps and games. Earlier in the year we looked at FlashDevelop; now, we’ll take a look at FDT 4, a powerful IDE designed specifically for ActionScript, MXML and haXe development. Read on to find out what it can offer you!

    Visit Article


  • Wptuts+ — WordPress Tutorials

  • WP101 Basix Training

    WP101 Basix Training

    Welcome to the WPtuts+ WP101 tutorial series, the perfect beginning spot for those just getting started with WordPress! It’s also a valuable resource for designers & developers who are teaching your clients & colleagues!

    Visit Article

  • Add Facebook Comments To Your WordPress Theme

    Add Facebook Comments To Your WordPress Theme

    Facebook launched the social plugins for developers in 2010. You all know at least one of them, the “like” button that you see on lots of blog posts across the net (like this one, pardon the pun!) Today we are focusing on the Comments Box system. Adding Facebook comments allows the user to comment on your blog using his Facebook account. There is no need for him to enter his name and email address or even register an account on your site.

    Visit Article

  • Using Custom Post Types to Create a Killer Portfolio

    Using Custom Post Types to Create a Killer Portfolio

    Quite possibly the best addition to WordPress 3.0 was that of Custom Post Types. This took WordPress from being a CMS that can manage posts and pages to being able to manage anything the user can think of rather easily. You no longer have to add custom fields to posts- you can add high level support to your own types, creating their own theme page files and admin areas. One of the first things I did using custom post types was revamp my portfolio and today I’m going to show you how I did it!

    Visit Article


  • Mobiletuts+ — Mobile Development Tutorials

  • Corona SDK: Create a Memory Match Game

    Corona SDK: Create a Memory Match Game

    The Corona SDK makes game development for the iPhone, iPad, and Android easy. Corona uses the Lua programming language to create cross-platform apps. In this tutorial, we will explore how to create a memory match game with the Corona SDK.

    Visit Article

  • Building a Jabber Client for iOS: Server Setup

    Building a Jabber Client for iOS: Server Setup

    In this tutorial we will build a Jabber Client for iOS. The application developed in this series will enable users to sign in, add buddies, and send messages. In the process of building this app, we will describe how to install and configure a jabber server, create accounts, and interact with the server from an iOS application. To simulate a chat environment we will build a scenario with two users: one user will be chatting from an iPhone app and the other will be using iChat.

    Visit Article

  • Building an iPad Reader for War of the Worlds

    Building an iPad Reader for War of the Worlds

    This tutorial will use the Leaves open-source project to build a simple iPad reader for The War of the Worlds by H.G. Wells. Along the way, we’ll take a quick look at the code powering the Leaves project, discuss implementation details, and explore a few alternative options for achieving a similar effect.

    Visit Article


Thanks for Reading!

We love bringing you the latest and greatest tutorials each month, and would like to take this opportunity to say thanks for reading, subscribing, and offering your feedback. If you have any suggestions for tutorials, or Tuts+ in general, feel free to leave them below in the comments!

As ever, the best way to support the sites (and get your hands on superb, industry-leading tutorials) is to join our Premium program. It costs just $9 per month, and will be the best few dollars you ever spend! There’s also no risk, thanks to our 100% money-back guarantee.


{excerpt}
Read More

Photoshop World 2011 in Las Vegas

As a graphic designer, it’s important to constantly learn new things. That’s one of the great things about this website. We are always sharing new tips and tricks so that you can become better designers. I’ve always found that conferences are a great way to learn new techniques. That is why next week I’ll be headed to Las Vegas for Photoshop World, the world’s largest Photoshop-related conference.

While I am there I’ll do my best to pass on what I’ve learned about the world of Photoshop. If you would like to get the most up-to-date information on my travels make sure to follow us on Twitter and Facebook.

If you’re attending Photoshop World, feel free to stop me and say hello. I’d love to meet you! I may also have some Psdtuts t-shirts to give away so make sure to flag me down.


A Call for Authors: Web UI and Photo Retouching Tutorials

Also, a bit of news… One of my most important jobs, as editor is recruiting new authors. If you would like to get paid to write tutorials for us, we would love to hear what you have in mind. Visit our Write for Us page for more information.

We recently decided to start posting Web Design/Web UI-related content. So if you would like to get paid to write a tutorial demonstrating how to create a web design, button, icon, navigation item, or something else feel free to pitch a concept.

We are also looking for some new authors to write photo retouching, photo effect, and photo manipulation tutorials. So please let us know if you have an idea that you would like to share. Thanks guys!


{excerpt}
Read More

Best of the Web – August 2011

As you know, each month, we round up some of the best Photoshop-related content from around the web. This month, there were some excellent Photoshop tutorials and articles to choose from so please take a moment to review our favorites from August 2011.


Photoshop Tutorials

  • Captain America Shield in Photoshop

    In this tutorial, Abduzeedo will demonstrate how to create Captain America’s shield in Photoshop.

    Visit Tutorial

  • How to Make a Car Advertisement Poster Design

    In this tutorial, Creative Fan will show how to create a cool off-road auto advertisement.

    Visit Tutorial

  • How Many Layers?

    In this video tutorial, Ctrl+Paint will explain how many layers you will need in your digital painting.

    Visit Tutorial

  • Photoshop Tutorial: Create a Feathery Shoe from Scratch

    This tutorial from Pxleyes will show how to create a feathery shoe from scratching using Photoshop.

    Visit Tutorial

  • Cold Beer Glass Illustration

    This tutorial from Alfoart will explain how to illustrate a cold beer mug in Photoshop.

    Visit Tutorial

  • Hidden Gems: Quickly Remove Power Lines With Photoshop CS5

    In this tutorial, Photoshop Sr. Product Manager Bryan O’Neil Hughes will show how to remove power lines using Photoshop CS5 and the path tool.

    Visit Tutorial

  • Landscape Photography Editing – Gradients & Adjustments

    In this tutorial from Psdbox you will learn how to use adjustments to improve your photos.

    Visit Tutorial

  • Create a Detailed Vintage TV from Scratch in Photoshop

    In this tutorial from WeGraphics you will learn how to create a detailed vintage television in Photoshop from scratch.

    Visit Tutorial


Articles, Inspiration, and Freebies

  • The Grid: Special Grill Bryan Episode

    In this video interview, Photoshop Sr. Product Manager Bryan O’Neil Hughes makes a second appearance in our round up and answers some tough questions from the cast of The Grid.

    Visit Article

  • Stunningly Creative and Unforgettable Print Ads

    This showcase of creative and unforgettable print ads includes some excellent examples for inspiration.

    Visit Article

  • 30 Designs and Illustrations with Great Masking Techniques

    This round up from Design Instruct includes 30 inspiring examples of illustrations that use masking techniques.

    Visit Article

  • Design Trend: Ribbons, Badges and Banners

    Ribbons with a 3D look are especially popular right now. In this post Vandelay Design will showcase 30 websites using these types of elements.

    Visit Article

  • Tips for Designing With Multiple Photos

    Photography can be a powerful resource for a designer. This post from Design Shack will take a look at some clever and unique ways to create photo-centric designs using multiple images.

    Visit Article

  • 30 Examples of Amazing Character Design

    In Vandelay Design’s second appearance in this round up they will present some amazing character designs for you to enjoy!

    Visit Article

  • Protecting Yourself as a Designer

    As a designer and a businessperson it is important to protect yourself. This article from Web Designer Depot explains some ways that you can protect yourself and business.

    Visit Article

  • Lion UI Kit Preview

    This post on Dribble includes some fantastic OSX Lion UI elements that you can use in your mockups.

    Visit Article


{excerpt}
Read More

E-commerce Website for software downloads by jamesgreaves

We want people to find our products by searching the web. The site will provide detailed information about the products (software) and enable visitors to make on-line purchases as well as provide software activation license keys… (Budget: $250-$750 USD, Jobs: .NET, eCommerce, HTML, Shopping Carts, Website Design)


English Article improvment by unitcircle

I’m looking for an English native user. The duties are to proofread my piece of work, correct my grammar mistakes and edit to better wording. I hope to look for long term cooperator. You must deliver the assignment with good quality on time… (Budget: $30-$250 USD, Jobs: Academic Writing, Article Rewriting, Editing, Financial Research, Proofreading)