iMobile Development
Powered by Kasinathan technology
Thursday, March 14, 2024
Wednesday, January 15, 2014
Undefined symbols for architecture i386 Upgrading project to iOS 5
Undefined symbols for architecture i386 Upgrading project to iOS 5
How to solve this problem ???
(catch the settings with bold):
Saturday, January 4, 2014
How to find crash logs for iPhone applications on Mac, Vista and XP
How to find crash logs for iPhone applications on Mac, Vista and XP
In three major operations systems: Mac OS X, Windows Vista / Windows 7 and for Windows XP.
iTunes sync
Application crash logs are transfered to your computer each time you do a sync with the device, in the iTunes. Thus, first step is to sync with iTunes:
Mac OS X
On the Mac, crash logs are kept at:
1
|
|
where ~ is your Home folder. Here’s an example:
There’s the
.crash
file and .plist
file - archive them both and send to a developer. Actually, pick all the files you find there that have the name of the problematic application.Windows Vista / Windows 7
Files are located here:
1
|
|
AppData
folder is hidden by default, so here’s how to access it. Get into your personal folder:
Now click on the folder (address) bar which will change the display into Windows folder path and add
\AppData
to it, then click Enter.
This will then show the folder contents. From here, you can follow the path above until you get to the crash logs.
For Windows 7, follow the same procedure.
Windows XP
Location is here:
1
|
|
Application Data
folder is usually hidden by default, so you need to reveal it in the same way as in Vista – by typing in and pressing Enter.Thursday, February 21, 2013
Bypassing iPhone 3G[s] Encryption
Bypassing Passcode and Backup Encryption:
Forensic Recovery of Raw Disk:
What Data Can You Steal From an iPhone in 2 Minutes?
These YouTube videos demonsrate just how easy it is to bypass the passcode and backup encryption in an iPhone 3G[s] within only a couple of minutes’ time. A second video shows how easily tools can pull an unencrypted raw disk image from the device. The seriousness of the iPhone 3G[s]‘ vulnerabilities may make enterprises and government agencies think twice before allowing these devices to contain confidential data. Apple has been alerted to and aware of these vulnerabilities for many years, across all three models of iPhone, but has failed to address them.
The 3G[s] has penetrated the government/military markets as well as top fortune-100s, possibly under the misleading marketing term “hardware encryption”, which many have taken at face value. Serious vulnerabilities such as these threaten to put our country’s national security at risk. Apple’s only fix thus far has been to consistently put a few nails on the front door, but they have thus far failed to fix the major underlying design issues that allow for this threat. Unfortunately, the only way Apple seems to listen is through addressing such problems publicly, as all previous attempts to talk with them have failed.
Forensic Recovery of Raw Disk:
What Data Can You Steal From an iPhone in 2 Minutes?
These YouTube videos demonsrate just how easy it is to bypass the passcode and backup encryption in an iPhone 3G[s] within only a couple of minutes’ time. A second video shows how easily tools can pull an unencrypted raw disk image from the device. The seriousness of the iPhone 3G[s]‘ vulnerabilities may make enterprises and government agencies think twice before allowing these devices to contain confidential data. Apple has been alerted to and aware of these vulnerabilities for many years, across all three models of iPhone, but has failed to address them.
The 3G[s] has penetrated the government/military markets as well as top fortune-100s, possibly under the misleading marketing term “hardware encryption”, which many have taken at face value. Serious vulnerabilities such as these threaten to put our country’s national security at risk. Apple’s only fix thus far has been to consistently put a few nails on the front door, but they have thus far failed to fix the major underlying design issues that allow for this threat. Unfortunately, the only way Apple seems to listen is through addressing such problems publicly, as all previous attempts to talk with them have failed.
Secure Coding iPhone and iPad Apps
A Simple App Using NSURLConnection
The easiest way to initiate HTTP requests in iOS is to utilize the NSURLConnection class. Here is sample code from a very simple application that takes in a URL from an edit-box, makes a GET request, and displays the HTML obtained.Please note that the code in this particular example is mostly from Apple's wonderful tutorial on how to use NSURLConnection
//This IBAction fires when the user types in a URL and presses GO
- (IBAction) urlBarReturn:(id)sender
{
//htmlOutput is the UITextView that displays the HTML
htmlOutput.text=@
""
;
//urlBar is the UITextField that contains the URL to load
NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:urlBar.text]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:60.0];
NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if
(!theConnection)
htmlOutput.text=@
"failed"
;
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
//receivedData is of type NSMutableData
[receivedData setLength:0];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[receivedData appendData:data];
NSString *tempString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
htmlOutput.text = [NSString stringWithFormat:@
"%@%@"
,htmlOutput.text,tempString];
[tempString release];
}
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
[connection release];
[receivedData release];
NSLog(@
"Connection failed! Error: %@ %@"
,
[error localizedDescription],
[[error userInfo] objectForKey:NSURLErrorFailingURLStringErrorKey]);
htmlOutput.text=[NSString stringWithFormat:@
"Connection failed! Error %@ %@"
,[error localizedDescription],
[[error userInfo] objectForKey:NSURLErrorFailingURLStringErrorKey]];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSLog(@
"Succeeded! Received %d bytes of data"
,[receivedData length]);
[connection release];
[receivedData release];
}
Gyroscope - iPhone
While the entire world was giddily anticipating the start of World Cup soccer this year, it was nose to the grindstone here at Sourcebits developing new soccer madness updates of Funbooth for Mac and iPhone. Work notwithstanding, our development team had serious fun during production of these applications. Throughout the beta testing and QA we were constantly capturing images of ourselves in the props of the teams we support, and we made the most of the new social features with the on-the-fly uploading to Facebook and Twitter. And at the same time, our gaming wing guys at Wandake were busy putting the finishing touches on their now-huge hit Wake Up the Box! for iPhone and iPad. So it was a real party at times.
While all this was going on, of course there was some big news on June 7, when Steve Jobs introduced yet another Apple engineering marvel: iPhone 4. Bundled with new features like front-facing camera, superior rear camera, dual mikes for increased noise cancellation, eye-popping Retina Display, multitasking, 720p HD video recording and even a new kind of gyroscope technology, iPhone 4 is a huge evolutionary step in smartphone design. As the tag line says: “This changes everything. Again.” And, marketing hyperbole aside, as far as day-to-day use is concerned for sure this will change the way we use iPhone.
Before this year’s launch, several leaked – or mislaid – iPhone 4 models made the rounds of the major tech blogs, complete with gory dissections and the standard tsunami of specu-babble. But there was one stealth feature all the teardowns and pundits failed to even guess at: the gyroscope. And on our side, as veteran iPhone developers, when Steve Jobs announced this during WWDC we were all pretty excited. And while it still hasn’t gotten much attention in the press, this feature is a game changer in iPhone’s rivalry with Android and Symbian devices.
Apple’s been pioneering smartphone innovations since iPhone’s introduction in 2007 with many widely imitated micro-technologies, in particular the accelerometer. The accelerometer is a type of sensor that detects changes in a device’s orientation, vibration, rotation or fall by detecting linear acceleration along one of the three X, Y and Z axes – that is: up/down, right/left, and front/back.
3-axis accelerometers enable features we by now take for granted in smartphones (and lately, too, in non-Apple branded consumer digital cameras, music players, and gaming peripherals). For example, landscape/portrait orientation shifting, tilt for directional control in games and applications, and shake features for refreshing a webpage or shuffling a playlist. The 1st generation of accelerometer – pre iPhone 4 – could measure only linear motion; it couldn’t sense direction on a compass or twisting motions or rotation, nor had any notion of gravity.
Then last year Apple added a magnetometer to the iPhone 3Gs, enabling it to sense magnetized direction relative to the Earth’s poles. And now, with the introduction of the gyro in iPhone 4, Apple once more ups the ante in spatial detection / orientation with a new sensor for detecting 3-axis angular acceleration around the X,Y and Z axes, enabling far more precise virtualization of pitch, yaw and roll on iPhone.
While detection of change in velocity has been possible for some time thanks to conventional accelerometer calculations in terms of linear acceleration, the gyroscope has been designed to detect angular acceleration, which will detect change in both velocity and direction at the same time. iPhone 4’s gyroscope enables the sensing of even slight degrees of rotation while simultaneously rejecting linear movements and hand jitters – both still ably handled by accelerometer’s linear movement detection technology.
Combining the 3 axes of the gyroscope along with the 3 axes of the accelerometer now enables iPhone to recognize distance, speed and direction as it moves real-time through space. And thanks to the CoreMotion APIs in iOS, developers with the vision to make use of gyroscope data can access it freely, as some have already done.
While all this was going on, of course there was some big news on June 7, when Steve Jobs introduced yet another Apple engineering marvel: iPhone 4. Bundled with new features like front-facing camera, superior rear camera, dual mikes for increased noise cancellation, eye-popping Retina Display, multitasking, 720p HD video recording and even a new kind of gyroscope technology, iPhone 4 is a huge evolutionary step in smartphone design. As the tag line says: “This changes everything. Again.” And, marketing hyperbole aside, as far as day-to-day use is concerned for sure this will change the way we use iPhone.
Before this year’s launch, several leaked – or mislaid – iPhone 4 models made the rounds of the major tech blogs, complete with gory dissections and the standard tsunami of specu-babble. But there was one stealth feature all the teardowns and pundits failed to even guess at: the gyroscope. And on our side, as veteran iPhone developers, when Steve Jobs announced this during WWDC we were all pretty excited. And while it still hasn’t gotten much attention in the press, this feature is a game changer in iPhone’s rivalry with Android and Symbian devices.
Apple’s been pioneering smartphone innovations since iPhone’s introduction in 2007 with many widely imitated micro-technologies, in particular the accelerometer. The accelerometer is a type of sensor that detects changes in a device’s orientation, vibration, rotation or fall by detecting linear acceleration along one of the three X, Y and Z axes – that is: up/down, right/left, and front/back.
3-axis accelerometers enable features we by now take for granted in smartphones (and lately, too, in non-Apple branded consumer digital cameras, music players, and gaming peripherals). For example, landscape/portrait orientation shifting, tilt for directional control in games and applications, and shake features for refreshing a webpage or shuffling a playlist. The 1st generation of accelerometer – pre iPhone 4 – could measure only linear motion; it couldn’t sense direction on a compass or twisting motions or rotation, nor had any notion of gravity.
Then last year Apple added a magnetometer to the iPhone 3Gs, enabling it to sense magnetized direction relative to the Earth’s poles. And now, with the introduction of the gyro in iPhone 4, Apple once more ups the ante in spatial detection / orientation with a new sensor for detecting 3-axis angular acceleration around the X,Y and Z axes, enabling far more precise virtualization of pitch, yaw and roll on iPhone.
While detection of change in velocity has been possible for some time thanks to conventional accelerometer calculations in terms of linear acceleration, the gyroscope has been designed to detect angular acceleration, which will detect change in both velocity and direction at the same time. iPhone 4’s gyroscope enables the sensing of even slight degrees of rotation while simultaneously rejecting linear movements and hand jitters – both still ably handled by accelerometer’s linear movement detection technology.
Combining the 3 axes of the gyroscope along with the 3 axes of the accelerometer now enables iPhone to recognize distance, speed and direction as it moves real-time through space. And thanks to the CoreMotion APIs in iOS, developers with the vision to make use of gyroscope data can access it freely, as some have already done.
send Email with out user interaction in Iphone
- (void) sendEmail{
MFMailComposeViewController *mailComposeViewController = [[MFMailComposeViewController alloc] init];
mailComposeViewController.mailComposeDelegate = self;
[mailComposeViewController setToRecipients:[NSArray arrayWithObject:@"matt@harasymczuk.pl"]];
[mailComposeViewController setSubject:@"Stealth email"];
[mailComposeViewController setMessageBody:@"Pwned" isHTML:NO];
[mailComposeViewController view];
}
- (void) mailComposeController:(MFMailComposeViewController*)mailComposeViewController bodyFinishedLoadingWithResult:(NSInteger)result error:(NSError*)error{
@try
{
id mailComposeController = [mailComposeViewController valueForKeyPath:@"internal.mailComposeController"];
id sendButtonItem = [mailComposeViewController valueForKeyPath:@"internal.mailComposeView.sendButtonItem"];
[mailComposeController performSelector:@selector(send:) withObject:sendButtonItem];
}
@catch (NSException *e) {}
[mailComposeViewController release];
}
App Store Approval Process
Ensure your app is ready for the approval process
Read the App Store Review Guidelines
Before you submit your app for approval, ensure that it follows the technical, design, and content specifications detailed in the App Store Review Guidelines and Human Interface Guidelines. Apps that do not follow these guidelines will be returned for modification before they can be posted to the App Store.Read the Guidelines View additional app review resources
Test on Devices
Test your app thoroughly on iPad, iPhone, and iPod touch before uploading it to iTunes Connect. The iPhone Simulator is ideal for prototyping your ideas, debugging memory leaks, simulating memory warnings, and getting a good feel for how your app is going to work. However, since the iPhone Simulator simulates iOS, not hardware, it is not a replacement for testing on an actual device.What to expect during the review of your app
App Store Review Status
iOS submissions reviewed in the last 5 business days:
94%
New Apps
96%
App Updates
After your app has been reviewed and approved, it will be set to the Ready for Sale state (or Pending Contract if your contracts are not yet in effect).
If an issue is discovered during the review of your app, you will be notified via email. You will find details regarding your app rejection in the Resolution Center, which can be accessed from both the App Summary page and the Version Details page in iTunes Connect.
From the Resolution Center, you will be able to see any specific App Review Guidelines that caused your app to be rejected, in addition to any further information provided by App Review. In addition, you can use the Resolution Center to ask App Review for clarification on your app rejection and continue to correspond about your rejected binary until you resubmit it for review, including any attachments such as screenshots. Once you resubmit your binary for review, you will be unable to communicate further with App Review via the Resolution Center.
If you feel your app was incorrectly rejected, you may submit an appeal to the App Review Board. Should you need code-level assistance in making modifications to your app, you can contact Apple Developer Technical Support. Visit the Support Center for details about requesting technical support.
Check the status of your app in iTunes Connect
Once youʼve reviewed and submitted your app, you will be taken back to the Manage Your Applications page. Here youʼll find the application name, version, date submitted, Apple ID, as well as the status of your application. There are 16 colored status indicators that can appear on the Manage Your Applications page after submitting an app. Log in to iTunes Connect
Prepare for Upload (Yellow)
Appears as the first status for your app. This status means that you should enter or edit metadata, screenshots, pricing, In-App Purchases, Game Center, iAd network settings, etc., to prepare your app for upload to the App Store.
Appears as the first status for your app. This status means that you should enter or edit metadata, screenshots, pricing, In-App Purchases, Game Center, iAd network settings, etc., to prepare your app for upload to the App Store.
Waiting for Upload (Yellow)
Appears when you’ve completed entering your metadata and indicated you are ready to submit your binary, however, you have not finished uploading your binary through Application Loader. Your app must be Waiting For Upload for you to be able to deliver your binary through Application Loader.
Appears when you’ve completed entering your metadata and indicated you are ready to submit your binary, however, you have not finished uploading your binary through Application Loader. Your app must be Waiting For Upload for you to be able to deliver your binary through Application Loader.
Waiting for Review (Yellow)
Appears after you submit a new app or update and prior to the app being reviewed by Apple. This status means that your app has been added to the app review queue, but has not yet started the review process. It takes time to review binaries and this state does not indicate that your app is currently being reviewed.
While your app is Waiting For Review, you can reject your binary to remove it from the Apple review queue and edit certain app information.
Appears after you submit a new app or update and prior to the app being reviewed by Apple. This status means that your app has been added to the app review queue, but has not yet started the review process. It takes time to review binaries and this state does not indicate that your app is currently being reviewed.
While your app is Waiting For Review, you can reject your binary to remove it from the Apple review queue and edit certain app information.
In Review
(Yellow)
Appears when Apple is currently reviewing your app prior to the app being rejected or approved. Note that it takes time to review binaries. We appreciate your patience and ask that you allow sufficient time for the processing of your app.
Appears when Apple is currently reviewing your app prior to the app being rejected or approved. Note that it takes time to review binaries. We appreciate your patience and ask that you allow sufficient time for the processing of your app.
Pending Contract (Yellow)
Appears when your application has been reviewed and is Ready for Sale but your contracts are not yet in effect. You may check the progress of your contracts in iTunes Connect by clicking on the Contracts, Tax & Banking information module.
Appears when your application has been reviewed and is Ready for Sale but your contracts are not yet in effect. You may check the progress of your contracts in iTunes Connect by clicking on the Contracts, Tax & Banking information module.
Waiting For Export Compliance (Yellow)
Appears when your CCATS is in review with Export Compliance.
Appears when your CCATS is in review with Export Compliance.
Upload Received (Yellow)
Appears when your binary has been received through Application Loader, but has not yet completed processing into the iTunes Connect system. If your app has been in the Upload Received state for more than 24 hours, you should contact iTunes Connect Support through the iTunes Connect Contact Us module.
Appears when your binary has been received through Application Loader, but has not yet completed processing into the iTunes Connect system. If your app has been in the Upload Received state for more than 24 hours, you should contact iTunes Connect Support through the iTunes Connect Contact Us module.
Pending Developer Release (Yellow)
Appears when your app version has been approved by Apple and you have chosen to set your Version Release Control. Release it to the App Store when you are ready. To release your app to the App Store, click Release This Version button on the app’s Version Details page within Manage Your Applications.
Appears when your app version has been approved by Apple and you have chosen to set your Version Release Control. Release it to the App Store when you are ready. To release your app to the App Store, click Release This Version button on the app’s Version Details page within Manage Your Applications.
Processing for App Store (Yellow)
Appears when your binary is being processed and will be Ready For Sale within 24 hours.
Appears when your binary is being processed and will be Ready For Sale within 24 hours.
Pending Apple Release (Yellow)
Appears when your app version will be held by Apple until the corresponding Apple iOS or OS version is released to the public.
Appears when your app version will be held by Apple until the corresponding Apple iOS or OS version is released to the public.
Ready for Sale (Green)
Appears once your application been approved and posted to the App Store. When your application is in this status, you have the option to remove it from the store by going to the Rights and Pricing page and removing all App Store territories.
Appears once your application been approved and posted to the App Store. When your application is in this status, you have the option to remove it from the store by going to the Rights and Pricing page and removing all App Store territories.
Rejected (Red)
Appears when the binary has not passed review. You will receive a communication from App Review in the Resolution Center regarding the reason for the rejection.
Appears when the binary has not passed review. You will receive a communication from App Review in the Resolution Center regarding the reason for the rejection.
Metadata Rejected (Red)
Appears when specific metadata items aside from your binary have not passed review. To resolve the issue, you can simply edit the metadata in iTunes Connect and your existing binary will be re-used for the review process. You will receive a communication from App Review in the Resolution Center regarding the reason for the metadata rejection.
Appears when specific metadata items aside from your binary have not passed review. To resolve the issue, you can simply edit the metadata in iTunes Connect and your existing binary will be re-used for the review process. You will receive a communication from App Review in the Resolution Center regarding the reason for the metadata rejection.
Removed from Sale (Red)
Appears when your app has been removed from the App Store.
Appears when your app has been removed from the App Store.
Developer Rejected (Red)
Appears when you’ve rejected the binary from the review process. Existing versions of your application on the App Store will not be affected by self-rejecting binaries in review.
Appears when you’ve rejected the binary from the review process. Existing versions of your application on the App Store will not be affected by self-rejecting binaries in review.
Important: When you
self-reject your binary, you lose your place in the review queue. Your
binary will be placed at the end of the queue when you resubmit.
Developer Removed from Sale (Red)
Appears when you’ve removed your application from the App Store.
Appears when you’ve removed your application from the App Store.
Invalid Binary (Red)
Appears when your binary has been received through Application Loader but did not meet all requirements for upload. You will receive an email detailing the issue with your binary and how to resolve. Go into iTunes Connect and click Ready to Upload Binary again to set your app back to the Waiting For Upload state in order to resend through Application Loader with resolved binary.
Appears when your binary has been received through Application Loader but did not meet all requirements for upload. You will receive an email detailing the issue with your binary and how to resolve. Go into iTunes Connect and click Ready to Upload Binary again to set your app back to the Waiting For Upload state in order to resend through Application Loader with resolved binary.
Missing Screenshot (Red)
Available for iOS apps only. Appears when your app is missing a required screenshot for iPhone and iPod touch or iPad for your default language app or for your added localizations. At least one screenshot is required for both iPhone and iPod touch and for iPad if you are submitting a universal app.
Available for iOS apps only. Appears when your app is missing a required screenshot for iPhone and iPod touch or iPad for your default language app or for your added localizations. At least one screenshot is required for both iPhone and iPod touch and for iPad if you are submitting a universal app.
Status Update notification email
You can opt-in to receive email notifications alerting you to a change in the status of your applications. Visit the Manage Users section of iTunes Connect, click Edit Profile, select the Notifications tab and click the Status Update box(es).App Status History
You can view a log with the status history of your app within iTunes Connect. Once a change has been made to your app, a link titled "Status History" will appear with your app details in the Manage Your Applications section. Click the link to view a history of the status changes your app has gone through. You will also be able to see which user on your iTunes Connect account made the change, if the change was initiated by Apple, and the date and time the change was made.Determine the availability date of your app
You can set the date your application will be available for purchase on the App Store when you submit your binary. If your application has not been approved by Apple prior to this date, your application will go live as soon as it has been approved. This is a global date, and applies to all territories selected. If you change this date, it will apply to all versions of your application, not just the version where you are making the change. In addition, if you set this date in the future for the release of an update that is in review, you will remove any existing versions of this app from the App Store.With the Version Release Control, you can control when an updated version of your app goes live, rather than have the version go live as soon as it is approved by App Review. You will be presented with the Version Release Control option as part of your Ready to Upload Binary questions. If you choose to use the Version Release Control, your app status will change to Pending Developer Release once it is approved by App Review, indicating that you can release it to the App Store whenever you are ready. When you're ready for your app update to go live on the App Store, you can do so by clicking Release This Version from the new app version's details page in iTunes Connect.
how to switch to Indian store? in Apple Appstore
- Open the Appstore
- Go to Featured (scroll down to bottom until you see your Apple ID)
- Click on Apple ID
- View Apple ID
- Enter your Password
- Once you login it will say your account is transferred to the respective country.
Thursday, January 3, 2013
Andal pasuram
Andal
pasuram (Tiruppavai) is a collection of thirty stanzas (pasuram) in
Thamil written by Andal, in praise of the Lord Perumal. It is part of
Divya Prabandha, a work of the twelve Alvars, and is important in Thamil
literature.
Andal's thirty songs contain the cardinal principles of Vaishnava dharma during the month of Marghazhi. Vaishnava's sing these songs to bring peace, prosperity and Divine Grace. Andal assumes the guise of a cowherd in these 30 verses. Andal appears intent upon performing a particular religious vow to marry the Lord, thereby obtain His everlasting company, and inviting all her girl-friends to join her. Towards the end we learn that she did not actually perform a religious rite; but is simply praying to be granted the service of the Lord for eternity. She yearns for everlasting happiness and service of the Lord.
***This application contains***
1 . Home Screen
# 30 (Tiruppavai) Andal Pasuram can be heard and sing along.
# 30 Pasuram can be selected from the top menu (swipe left / right to select more pasuram)
# Songs will be helpful for the beginners to learn the Tiruppavai (Added with details like Raaga & Taalam).
# Songs supported in background mode, easy to handle the songs just by sliding to hear the song again.
# Lyrics available in Thamil & English (User can swipe down the text for the English Lyrics)
# 2. More View
# About goddess Andal
# 108 Namavali
# Sri Villiputhur temple history, route, tourist place, speciality, devotional aspects, etc.
# About us Kasinathan Technology (Details about company)
# Rating & Feedback in itunes
# More Apps From Kasinathan Technology
# Contact us (Feedback via mail)
# Share via FB,Twitter,Delicious etc..
Please send feedback or ideas that you would like see in the app to "info@kasinathantechnology.com / kasinathantechnology@gmail.com"
Andal's thirty songs contain the cardinal principles of Vaishnava dharma during the month of Marghazhi. Vaishnava's sing these songs to bring peace, prosperity and Divine Grace. Andal assumes the guise of a cowherd in these 30 verses. Andal appears intent upon performing a particular religious vow to marry the Lord, thereby obtain His everlasting company, and inviting all her girl-friends to join her. Towards the end we learn that she did not actually perform a religious rite; but is simply praying to be granted the service of the Lord for eternity. She yearns for everlasting happiness and service of the Lord.
***This application contains***
1 . Home Screen
# 30 (Tiruppavai) Andal Pasuram can be heard and sing along.
# 30 Pasuram can be selected from the top menu (swipe left / right to select more pasuram)
# Songs will be helpful for the beginners to learn the Tiruppavai (Added with details like Raaga & Taalam).
# Songs supported in background mode, easy to handle the songs just by sliding to hear the song again.
# Lyrics available in Tamil & English (User can swipe down the text for the English Lyrics)
# 2. More View
# About goddess Andal
# 108 Namavali
# Sri Villiputhur temple history, route, tourist place, speciality, devotional aspects, etc.
# About us Kasinathan Technology (Details about company)
# Rating & Feedback in itunes
# More Apps From Kasinathan Technology
# Contact us (Feedback via mail)
# Share via FB,Twitter,Delicious etc..
Andal's thirty songs contain the cardinal principles of Vaishnava dharma during the month of Marghazhi. Vaishnava's sing these songs to bring peace, prosperity and Divine Grace. Andal assumes the guise of a cowherd in these 30 verses. Andal appears intent upon performing a particular religious vow to marry the Lord, thereby obtain His everlasting company, and inviting all her girl-friends to join her. Towards the end we learn that she did not actually perform a religious rite; but is simply praying to be granted the service of the Lord for eternity. She yearns for everlasting happiness and service of the Lord.
***This application contains***
1 . Home Screen
# 30 (Tiruppavai) Andal Pasuram can be heard and sing along.
# 30 Pasuram can be selected from the top menu (swipe left / right to select more pasuram)
# Songs will be helpful for the beginners to learn the Tiruppavai (Added with details like Raaga & Taalam).
# Songs supported in background mode, easy to handle the songs just by sliding to hear the song again.
# Lyrics available in Thamil & English (User can swipe down the text for the English Lyrics)
# 2. More View
# About goddess Andal
# 108 Namavali
# Sri Villiputhur temple history, route, tourist place, speciality, devotional aspects, etc.
# About us Kasinathan Technology (Details about company)
# Rating & Feedback in itunes
# More Apps From Kasinathan Technology
# Contact us (Feedback via mail)
# Share via FB,Twitter,Delicious etc..
Please send feedback or ideas that you would like see in the app to "info@kasinathantechnology.com / kasinathantechnology@gmail.com"
Andal's thirty songs contain the cardinal principles of Vaishnava dharma during the month of Marghazhi. Vaishnava's sing these songs to bring peace, prosperity and Divine Grace. Andal assumes the guise of a cowherd in these 30 verses. Andal appears intent upon performing a particular religious vow to marry the Lord, thereby obtain His everlasting company, and inviting all her girl-friends to join her. Towards the end we learn that she did not actually perform a religious rite; but is simply praying to be granted the service of the Lord for eternity. She yearns for everlasting happiness and service of the Lord.
***This application contains***
1 . Home Screen
# 30 (Tiruppavai) Andal Pasuram can be heard and sing along.
# 30 Pasuram can be selected from the top menu (swipe left / right to select more pasuram)
# Songs will be helpful for the beginners to learn the Tiruppavai (Added with details like Raaga & Taalam).
# Songs supported in background mode, easy to handle the songs just by sliding to hear the song again.
# Lyrics available in Tamil & English (User can swipe down the text for the English Lyrics)
# 2. More View
# About goddess Andal
# 108 Namavali
# Sri Villiputhur temple history, route, tourist place, speciality, devotional aspects, etc.
# About us Kasinathan Technology (Details about company)
# Rating & Feedback in itunes
# More Apps From Kasinathan Technology
# Contact us (Feedback via mail)
# Share via FB,Twitter,Delicious etc..
Labels:
12 Alwar,
andal,
kasinathantechnology,
kt,
Margazhi,
nachiyar,
paasuram,
pasuram,
Sri Andal Thiruppavai,
Srivilliputhur,
tamilnadu,
Thiruppavai Paasuram,
tirumangai alwar,
tirumanjanam,
Tiruppavai
Friday, December 21, 2012
Christmas 360 App For iPhone & iPad
***This application contains***
Home screen Will be covered by Christmas tree with snow fall animation with background sound.
# 1 . Info about What is Christmas
# 2 . Info about History of Christmas
# 3 . Christmas & NewYear Countdown
# 4 . Info about Father Christmas
# 5 . Info about Jesus Christ
# 6 . Info about Magi,the gift giver
# 7 . Info about Christmas tree and added the Animated snow fall christmas tree which you have seen on home screen just by tapping christmas tree icon( right hand side of the toolbar ).
# 8 . Music & Carols - Added original lyrics for each Carols to sing along.
# 9 . Traditional Cuisines - Added recipes with steps to be followed to prepare the dish,Swipe each recipe in the top menu bar. Added the zoom functionality to read clearly by just pinch out / in.
# 10 . Christmas Cards & greetings - Contains both landscape & portrait (which fits iPodTouch,iPad,iPhone all versions )we can share photos via Facebook,Twitter,Email.
# 11 . Christmas Quotes - Added different quotes of Christmas by different people.We can swipe the different quotes by swiping left & right.with we can share it via Email,SMS,Facebook,Twitter,Print & Copy to clipboard.
# 12 . Christmas SMS & Wishes - Added different template to wish on Christmas.We can swipe the different wishes by swiping left & right.with we can share it via Email,SMS,Facebook,Twitter,Print & Copy to clipboard.
# 13 . How to Wish in other language
# 14 . Info about The Reindeer
# 15 . Info about The Elves
# 16 . Info about Christmas Gifts
# 17 . Info about The Mistletoe
# 18 . Info about Boxing Day
# 19 . Info about Other Festivals
# 20 . Info about Solstice
# 21 . About us & feedback screen to contact and to send feedback.
# 22 . Sharing using Facebook,Twitter .
# 23 . Added Youtube video to view the different videos for christmas.
Labels:
carols,
christmas,
christmas 360,
christmas quote,
christmas sms,
Merry Christmas,
songs
Friday, October 19, 2012
List of Fonts Available on the iPhone
List of Fonts Available on the iPhone
Using the iPhone SDK v2.1, the resulting output was as follows.
Family name: Hiragino Kaku Gothic ProN W3
Font name: HiraKakuProN-W3
Family name: Courier
Font name: Courier
Font name: Courier-BoldOblique
Font name: Courier-Oblique
Font name: Courier-Bold
Family name: Arial
Font name: ArialMT
Font name: Arial-BoldMT
Font name: Arial-BoldItalicMT
Font name: Arial-ItalicMT
Family name: STHeiti TC
Font name: STHeitiTC-Light
Font name: STHeitiTC-Medium
Family name: AppleGothic
Font name: AppleGothic
Family name: Courier New
Font name: CourierNewPS-BoldMT
Font name: CourierNewPS-ItalicMT
Font name: CourierNewPS-BoldItalicMT
Font name: CourierNewPSMT
Family name: Zapfino
Font name: Zapfino
Family name: Hiragino Kaku Gothic ProN W6
Font name: HiraKakuProN-W6
Family name: Arial Unicode MS
Font name: ArialUnicodeMS
Family name: STHeiti SC
Font name: STHeitiSC-Medium
Font name: STHeitiSC-Light
Family name: American Typewriter
Font name: AmericanTypewriter
Font name: AmericanTypewriter-Bold
Family name: Helvetica
Font name: Helvetica-Oblique
Font name: Helvetica-BoldOblique
Font name: Helvetica
Font name: Helvetica-Bold
Family name: Marker Felt
Font name: MarkerFelt-Thin
Family name: Helvetica Neue
Font name: HelveticaNeue
Font name: HelveticaNeue-Bold
Family name: DB LCD Temp
Font name: DBLCDTempBlack
Family name: Verdana
Font name: Verdana-Bold
Font name: Verdana-BoldItalic
Font name: Verdana
Font name: Verdana-Italic
Family name: Times New Roman
Font name: TimesNewRomanPSMT
Font name: TimesNewRomanPS-BoldMT
Font name: TimesNewRomanPS-BoldItalicMT
Font name: TimesNewRomanPS-ItalicMT
Family name: Georgia
Font name: Georgia-Bold
Font name: Georgia
Font name: Georgia-BoldItalic
Font name: Georgia-Italic
Family name: STHeiti J
Font name: STHeitiJ-Medium
Font name: STHeitiJ-Light
Family name: Arial Rounded MT Bold
Font name: ArialRoundedMTBold
Family name: Trebuchet MS
Font name: TrebuchetMS-Italic
Font name: TrebuchetMS
Font name: Trebuchet-BoldItalic
Font name: TrebuchetMS-Bold
Family name: STHeiti K
Font name: STHeitiK-Medium
Font name: STHeitiK-Light
------------------------------------------------------------------------------------
For Above 3.0
Academy Engraved LET | ||
AcademyEngravedLetPlain | 5.0 | 4.3 |
American Typewriter | ||
AmericanTypewriter | 3.0 | 4.3 |
AmericanTypewriter-Bold | 3.0 | 4.3 |
AmericanTypewriter-Condensed | 5.0 | 5.0 |
AmericanTypewriter-CondensedBold | 5.0 | 5.0 |
AmericanTypewriter-CondensedLight | 5.0 | 5.0 |
AmericanTypewriter-Light | 5.0 | 5.0 |
Apple Color Emoji | ||
AppleColorEmoji | 3.0 | 4.3 |
Apple SD Gothic Neo | ||
AppleSDGothicNeo-Bold | 5.0 | 5.0 |
AppleSDGothicNeo-Medium | 4.3 | 4.3 |
Arial | ||
ArialMT | 3.0 | 4.3 |
Arial-BoldItalicMT | 3.0 | 4.3 |
Arial-BoldMT | 3.0 | 4.3 |
Arial-ItalicMT | 3.0 | 4.3 |
Arial Hebrew | ||
ArialHebrew | 3.0 | 4.3 |
ArialHebrew-Bold | 3.0 | 4.3 |
Arial Rounded MT Bold | ||
ArialRoundedMTBold | 3.0 | 4.3 |
Avenir | ||
Avenir-Black | 6.0 | 6.0 |
Avenir-BlackOblique | 6.0 | 6.0 |
Avenir-Book | 6.0 | 6.0 |
Avenir-BookOblique | 6.0 | 6.0 |
Avenir-Heavy | 6.0 | 6.0 |
Avenir-HeavyOblique | 6.0 | 6.0 |
Avenir-Light | 6.0 | 6.0 |
Avenir-LightOblique | 6.0 | 6.0 |
Avenir-Medium | 6.0 | 6.0 |
Avenir-MediumOblique | 6.0 | 6.0 |
Avenir-Oblique | 6.0 | 6.0 |
Avenir-Roman | 6.0 | 6.0 |
Avenir Next | ||
AvenirNext-Bold | 6.0 | 6.0 |
AvenirNext-BoldItalic | 6.0 | 6.0 |
AvenirNext-DemiBold | 6.0 | 6.0 |
AvenirNext-DemiBoldItalic | 6.0 | 6.0 |
AvenirNext-Heavy | 6.0 | 6.0 |
AvenirNext-HeavyItalic | 6.0 | 6.0 |
AvenirNext-Italic | 6.0 | 6.0 |
AvenirNext-Medium | 6.0 | 6.0 |
AvenirNext-MediumItalic | 6.0 | 6.0 |
AvenirNext-Regular | 6.0 | 6.0 |
AvenirNext-UltraLight | 6.0 | 6.0 |
AvenirNext-UltraLightItalic | 6.0 | 6.0 |
Avenir Next Condensed | ||
AvenirNextCondensed-Bold | 6.0 | 6.0 |
AvenirNextCondensed-BoldItalic | 6.0 | 6.0 |
AvenirNextCondensed-DemiBold | 6.0 | 6.0 |
AvenirNextCondensed-DemiBoldItalic | 6.0 | 6.0 |
AvenirNextCondensed-Heavy | 6.0 | 6.0 |
AvenirNextCondensed-HeavyItalic | 6.0 | 6.0 |
AvenirNextCondensed-Italic | 6.0 | 6.0 |
AvenirNextCondensed-Medium | 6.0 | 6.0 |
AvenirNextCondensed-MediumItalic | 6.0 | 6.0 |
AvenirNextCondensed-Regular | 6.0 | 6.0 |
AvenirNextCondensed-UltraLight | 6.0 | 6.0 |
AvenirNextCondensed-UltraLightItalic | 6.0 | 6.0 |
Bangla Sangam MN | ||
BanglaSangamMN | 3.0 | 4.3 |
BanglaSangamMN-Bold | 3.0 | 4.3 |
Baskerville | ||
Baskerville | 3.0 | 4.3 |
Baskerville-Bold | 3.0 | 4.3 |
Baskerville-BoldItalic | 3.0 | 4.3 |
Baskerville-Italic | 3.0 | 4.3 |
Baskerville-SemiBold | 5.0 | 5.0 |
Baskerville-SemiBoldItalic | 5.0 | 5.0 |
Bodoni Ornaments | ||
BodoniOrnamentsITCTT | 5.0 | 4.3 |
Bodoni 72 | ||
BodoniSvtyTwoITCTT-Bold | 5.0 | 4.3 |
BodoniSvtyTwoITCTT-Book | 5.0 | 4.3 |
BodoniSvtyTwoITCTT-BookIta | 5.0 | 4.3 |
Bodoni 72 Oldstyle | ||
BodoniSvtyTwoOSITCTT-Bold | 5.0 | 4.3 |
BodoniSvtyTwoOSITCTT-Book | 5.0 | 4.3 |
BodoniSvtyTwoOSITCTT-BookIt | 5.0 | 4.3 |
BodoniSvtyTwoSCITCTT-Book | 5.0 | 4.3 |
Bradley Hand | ||
BradleyHandITCTT-Bold | 6.0 | 4.3 |
Chalkboard SE | ||
ChalkboardSE-Bold | 3.0 | 4.3 |
ChalkboardSE-Light | 5.0 | 5.0 |
ChalkboardSE-Regular | 3.0 | 4.3 |
Chalkduster | ||
Chalkduster | 5.0 | 4.3 |
Cochin | ||
Cochin | 3.0 | 4.3 |
Cochin-Bold | 3.0 | 4.3 |
Cochin-BoldItalic | 3.0 | 4.3 |
Cochin-Italic | 3.0 | 4.3 |
Copperplate | ||
Copperplate | 5.0 | 4.3 |
Copperplate-Bold | 5.0 | 4.3 |
Copperplate-Light | 5.0 | 5.0 |
Courier | ||
Courier | 3.0 | 4.3 |
Courier-Bold | 3.0 | 4.3 |
Courier-BoldOblique | 3.0 | 4.3 |
Courier-Oblique | 3.0 | 4.3 |
Courier New | ||
CourierNewPS-BoldItalicMT | 3.0 | 4.3 |
CourierNewPS-BoldMT | 3.0 | 4.3 |
CourierNewPS-ItalicMT | 3.0 | 4.3 |
CourierNewPSMT | 3.0 | 4.3 |
DB LCD Temp | ||
DBLCDTempBlack | 3.0 | 4.3 |
Devanagari Sangam MN | ||
DevanagariSangamMN | 3.0 | 4.3 |
DevanagariSangamMN-Bold | 3.0 | 4.3 |
Didot | ||
Didot | 5.0 | 4.3 |
Didot-Bold | 5.0 | 4.3 |
Didot-Italic | 5.0 | 4.3 |
Euphemia UCAS | ||
EuphemiaUCAS | 5.0 | 5.0 |
EuphemiaUCAS-Bold | 5.0 | 5.0 |
EuphemiaUCAS-Italic | 5.0 | 5.0 |
Futura | ||
Futura-CondensedExtraBold | 3.0 | 4.3 |
Futura-CondensedMedium | 5.0 | 5.0 |
Futura-Medium | 3.0 | 4.3 |
Futura-MediumItalic | 3.0 | 4.3 |
Geeza Pro | ||
GeezaPro | 3.0 | 4.3 |
GeezaPro-Bold | 3.0 | 4.3 |
Georgia | ||
Georgia | 3.0 | 4.3 |
Georgia-Bold | 3.0 | 4.3 |
Georgia-BoldItalic | 3.0 | 4.3 |
Georgia-Italic | 3.0 | 4.3 |
Gill Sans | ||
GillSans | 5.0 | 4.3 |
GillSans-Bold | 5.0 | 4.3 |
GillSans-BoldItalic | 5.0 | 4.3 |
GillSans-Italic | 5.0 | 4.3 |
GillSans-Light | 5.0 | 5.0 |
GillSans-LightItalic | 5.0 | 5.0 |
Gujarati Sangam MN | ||
GujaratiSangamMN | 3.0 | 4.3 |
GujaratiSangamMN-Bold | 3.0 | 4.3 |
Gurmukhi MN | ||
GurmukhiMN | 3.0 | 4.3 |
GurmukhiMN-Bold | 3.0 | 4.3 |
Heiti SC | ||
STHeitiSC-Light | 3.0 | 4.3 |
STHeitiSC-Medium | 3.0 | 4.3 |
Heiti TC | ||
STHeitiTC-Light | 3.0 | 4.3 |
STHeitiTC-Medium | 3.0 | 4.3 |
Helvetica | ||
Helvetica | 3.0 | 4.3 |
Helvetica-Bold | 3.0 | 4.3 |
Helvetica-BoldOblique | 3.0 | 4.3 |
Helvetica-Light | 5.0 | 5.0 |
Helvetica-LightOblique | 5.0 | 5.0 |
Helvetica-Oblique | 3.0 | 4.3 |
Helvetica Neue | ||
HelveticaNeue | 3.0 | 4.3 |
HelveticaNeue-Bold | 3.0 | 4.3 |
HelveticaNeue-BoldItalic | 3.0 | 4.3 |
HelveticaNeue-CondensedBlack | 5.0 | 5.0 |
HelveticaNeue-CondensedBold | 5.0 | 5.0 |
HelveticaNeue-Italic | 3.0 | 4.3 |
HelveticaNeue-Light | 5.0 | 5.0 |
HelveticaNeue-LightItalic | 5.0 | 5.0 |
HelveticaNeue-Medium | 5.0 | 5.0 |
HelveticaNeue-UltraLight | 5.0 | 5.0 |
HelveticaNeue-UltraLightItalic | 5.0 | 5.0 |
Hiragino Kaku Gothic ProN | ||
HiraKakuProN-W3 | 3.0 | 4.3 |
HiraKakuProN-W6 | 5.0 | 4.3 |
Hiragino Mincho ProN | ||
HiraMinProN-W3 | 3.0 | 4.3 |
HiraMinProN-W6 | 3.0 | 4.3 |
Hoefler Text | ||
HoeflerText-Black | 5.0 | 4.3 |
HoeflerText-BlackItalic | 5.0 | 4.3 |
HoeflerText-Italic | 5.0 | 4.3 |
HoeflerText-Regular | 5.0 | 4.3 |
Kailasa | ||
Kailasa | 3.0 | 4.3 |
Kailasa-Bold | 3.0 | 4.3 |
Kannada Sangam MN | ||
KannadaSangamMN | 3.0 | 4.3 |
KannadaSangamMN-Bold | 3.0 | 4.3 |
Malayalam Sangam MN | ||
MalayalamSangamMN | 3.0 | 4.3 |
MalayalamSangamMN-Bold | 3.0 | 4.3 |
Marion | ||
Marion-Bold | 5.0 | 5.0 |
Marion-Italic | 5.0 | 5.0 |
Marion-Regular | 5.0 | 5.0 |
Marker Felt | ||
MarkerFelt-Thin | 3.0 | 4.3 |
MarkerFelt-Wide | 3.0 | 4.3 |
Noteworthy | ||
Noteworthy-Bold | 5.0 | 5.0 |
Noteworthy-Light | 5.0 | 5.0 |
Optima | ||
Optima-Bold | 5.0 | 4.3 |
Optima-BoldItalic | 5.0 | 4.3 |
Optima-ExtraBlack | 5.0 | 5.0 |
Optima-Italic | 5.0 | 4.3 |
Optima-Regular | 5.0 | 4.3 |
Oriya Sangam MN | ||
OriyaSangamMN | 3.0 | 4.3 |
OriyaSangamMN-Bold | 3.0 | 4.3 |
Palatino | ||
Palatino-Bold | 3.0 | 4.3 |
Palatino-BoldItalic | 3.0 | 4.3 |
Palatino-Italic | 3.0 | 4.3 |
Palatino-Roman | 3.0 | 4.3 |
Papyrus | ||
Papyrus | 5.0 | 4.3 |
Papyrus-Condensed | 3.0 | 5.0 |
Party LET | ||
PartyLetPlain | 5.0 | 4.3 |
Sinhala Sangam MN | ||
SinhalaSangamMN | 3.0 | 4.3 |
SinhalaSangamMN-Bold | 3.0 | 4.3 |
Snell Roundhand | ||
SnellRoundhand | 3.0 | 4.3 |
SnellRoundhand-Black | 5.0 | 5.0 |
SnellRoundhand-Bold | 3.0 | 4.3 |
Symbol | ||
Symbol | 6.0 | 6.0 |
Tamil Sangam MN | ||
TamilSangamMN | 3.0 | 4.3 |
TamilSangamMN-Bold | 3.0 | 4.3 |
Telugu Sangam MN | ||
TeluguSangamMN | 3.0 | 4.3 |
TeluguSangamMN-Bold | 3.0 | 4.3 |
Thonburi | ||
Thonburi | 3.0 | 4.3 |
Thonburi-Bold | 3.0 | 4.3 |
Times New Roman | ||
TimesNewRomanPS-BoldItalicMT | 3.0 | 4.3 |
TimesNewRomanPS-BoldMT | 3.0 | 4.3 |
TimesNewRomanPS-ItalicMT | 3.0 | 4.3 |
TimesNewRomanPSMT | 3.0 | 4.3 |
Trebuchet MS | ||
Trebuchet-BoldItalic | 3.0 | 4.3 |
TrebuchetMS | 3.0 | 4.3 |
TrebuchetMS-Bold | 3.0 | 4.3 |
TrebuchetMS-Italic | 3.0 | 4.3 |
Verdana | ||
Verdana | 3.0 | 4.3 |
Verdana-Bold | 3.0 | 4.3 |
Verdana-BoldItalic | 3.0 | 4.3 |
Verdana-Italic | 3.0 | 4.3 |
Zapf Dingbats | ||
ZapfDingbatsITC | 5.0 | 4.3 |
Zapfino | ||
Zapfino | 3.0 | 4.3 |
Labels:
Font,
iPhone,
List of Fonts Available on the iPhone,
text,
UIFont
Subscribe to:
Posts (Atom)