How develop Indesign on MAC OS ?

Hi
I develop an Indesign application on window in vc++ using COM ( using Resources for Visual Basic.tlb file).
#include "indesign.h"
INDESIGN::_Application oApplication;   
if(oApplication.CreateDispatch(L"InDesign.Application") ==0)
     AfxMessageBox(L"Dispatch is not created");
INDESIGN::Documents objDocs = oApplication.GetDocuments();
objDocs.Add(TRUE, covOptional);
INDESIGN::Document objDoc;
objDoc=oApplication.GetActiveDocument();
Now i want to develop indesign on MAC OS.
I am new on mac.
How develop Indesign on mac?
Thanks

For MAC you will have to use AppleScript or Javascript, since COM is a purely WIN technology.
In my opinion you should go with Javascript that way you will be able to share the same codebase both on a WIN and a MAC machine.
Hope this gets you started.
Manan Joshi
- Efficient InDesign Solutions
-MetaDesign Solutions
http://metadesignsolutions.com/services/indesign-development.php

Similar Messages

  • Developn Indesign on MAC OS

    Hi
    I develop an Indesign application on window in vc++ using COM ( using Resources for Visual Basic.tlb file).
    Now i want to develop indesign on MAC OS.
    I am new on mac.
    How develop Indesign on mac?
    Thanks

    You have 2 options… I think develope for the CS Suite using these tools…
    http://www.adobe.com/devnet/creativesuite.html
    Or use Apple's tools to communicate with the suite…
    https://developer.apple.com/
    The Adobe way will be compatible for both platforms…

  • I developed app in mac 10.6.8 with xcode 3.2.6.how can i run this app in ipad device

    i developed app in mac 10.6.8 with xcode 3.2.6.how can i run this app in ipad device

    actually i planned to get  provisioning profiles from apple by paying 99$ in following website
    https://developer.apple.com/programs/start/ios/ and followed by
    https://developer.apple.com/programs/start/standard/.
    but in last link,following thing were mentioned at bottom -
    Technical Requirements
    You must have an Intel-based Mac running OS X 10.8 Mountain Lion or later to develop and distribute iOS apps and Mac apps.
    but i\m using mac running OS X 10.6.8 snow leopard.
    Doubt:can't i run my app in ipad device?\
    Thank's in advance..

  • RTL & Indian Language Support for Indesign CS6 Mac

    Hi,
    I am using Adobe Indesign CS6 Mac version and need support to using Arabic and Indian Language Support. I am not able to write this language. When I am pasting from Word or anywhere text is going cracked.
    I also learn to enable language support from Character setting but I can't find Kashidas option on my Indesign.
    It will be very helpful if some one support how to enable this option or download.
    Best Regards,
    Rakesh

    That's because Larry is correct, and Ellis is correct about you needing to take Larry's advice if you don't have the World-Ready Composer in your menu. You need something like the World Tools plugin from InTools to access the complex-script tools not available in the menus in your install of CS6.
    (Or you could employ Ellis' other suggestion and move to the Cloud. But World Tools is rather less expensive in the long term.)

  • How to maintain my Mac

    I'm trying to learn what kind of maintenance do I need to do on my iMac to keep it running good 

    How to maintain a Mac
    1. Make redundant backups, keeping at least one off site at all times. One backup is not enough. Don’t back up your backups; make them independent of each other. Don’t rely completely on any single backup method, such as Time Machine. If you get an indication that a backup has failed, don't ignore it.
    2. Keep your software up to date. In the Software Update preference pane, you can configure automatic notifications of updates to OS X and other Mac App Store products. Some third-party applications from other sources have a similar feature, if you don’t mind letting them phone home. Otherwise you have to check yourself on a regular basis. This is especially important for complex software that modifies the operating system, such as device drivers. Before installing any Apple update, you must check that all such modifications that you use are compatible.
    3. Don't install crapware, such as “themes,” "haxies," “add-ons,” “toolbars,” “enhancers," “optimizers,” “accelerators,” “extenders,” “cleaners,” "tune-ups," “defragmenters,” “firewalls,” "barriers," “guardians,” “defenders,” “protectors,” most “plugins,” commercial "virus scanners,” "disk tools," or "utilities." With very few exceptions, this stuff is useless, or worse than useless.
    The more actively promoted the product, the more likely it is to be garbage. The most extreme example is the “MacKeeper” scam.
    As a rule, the only software you should install is that which directly enables you to do the things you use a computer for — such as creating, communicating, and playing — and does not modify the way other software works. Use your computer; don't fuss with it.
    Never install any third-party software unless you know how to uninstall it. Otherwise you may create problems that are very hard to solve.
    The free anti-malware application ClamXav is not crap, and although it’s not routinely needed, it may be useful in some environments, such as a mixed Mac-Windows enterprise network.
    4. Beware of trojans. A trojan is malicious software (“malware”) that the user is duped into installing voluntarily. Such attacks were rare on the Mac platform until sometime in 2011, but are now increasingly common, and increasingly dangerous.
    There is some built-in protection against downloading malware, but you can’t rely on it — the attackers are always at least one day ahead of the defense. You can’t rely on third-party protection either. What you can rely on is common-sense awareness — not paranoia, which only makes you more vulnerable.
    Never install software from an untrustworthy or unknown source. If in doubt, do some research. Any website that prompts you to install a “codec” or “plugin” that comes from the same site, or an unknown site, is untrustworthy. Software with a corporate brand, such as Adobe Flash Player, must be acquired directly from the developer. No intermediary is acceptable, and don’t trust links unless you know how to parse them. Any file that is automatically downloaded from a web page without your having requested it should go straight into the Trash. A website that claims you have a “virus,” or that anything else is wrong with your computer, is rogue.
    In OS X 10.7.5 or later, downloaded applications and Installer packages that have not been digitally signed by a developer registered with Apple are blocked from loading by default. The block can be overridden, but think carefully before you do so.
    Because of recurring security issues in Java, it’s best to disable it in your web browsers, if it’s installed. Few websites have Java content nowadays, so you won’t be missing much. This action is mandatory if you’re running any version of OS X older than 10.6.8 with the latest Java update. Note: Java has nothing to do with JavaScript, despite the similar names. Don't install Java unless you're sure you need it. Most users don't.
    5. Don't fill up your boot volume. A common mistake is adding more and more large files to your home folder until you start to get warnings that you're out of space, which may be followed in short order by a boot failure. This is more prone to happen on the newer Macs that come with an internal SSD instead of the traditional hard drive. The drive can be very nearly full before you become aware of the problem. While it's not true that you should or must keep any particular percentage of space free, you should monitor your storage consumption and make sure you're not in immediate danger of using it up. According to Apple documentation, you need at least 9 GB of free space on the startup volume for normal operation.
    If storage space is running low, use a tool such as the free application OmniDiskSweeper to explore your volume and find out what's taking up the most space. Move rarely-used large files to secondary storage.
    6. Relax, don’t do it. Besides the above, no routine maintenance is necessary or beneficial for the vast majority of users; specifically not “cleaning caches,” “zapping the PRAM,” "resetting the SMC," “rebuilding the directory,” "defragmenting the drive," “running periodic scripts,” “dumping logs,” "deleting temp files," “scanning for viruses,” "purging memory," "checking for bad blocks," or “repairing permissions.” Such measures are either completely pointless or are useful only for solving problems, not for prevention.
    The very height of futility is running an expensive third-party application called “Disk Warrior” when nothing is wrong, or even when something is wrong and you have backups, which you must have. Disk Warrior is a data-salvage tool, not a maintenance tool, and you will never need it if your backups are adequate. Don’t waste money on it or anything like it.

  • JSP demo PTS included with Oracle 9i Developer Release for Mac not working

    Hello all, please pardon my ignorance, but I am an Oracle DBA not a JSP programmer.
    I have installed Oracle 9i developer release for Mac OSX and it included a demo application in JSP called pts.
    I followed all the instruction and it still doesn't seem to work.
    When I try to login to the application I get the following exception:
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 3 in the jsp file: /oradev/pts/solmktinit.inc
    Generated servlet error:
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.
    [javac] /usr/local/jakarta-tomcat-4.1.24/work/Standalone/localhost/_/oradev/pts/login_jsp.java:7: cannot resolve symbol
    [javac] symbol : class DBAccess
    [javac] location: package pts
    [javac] import oradev.pts.DBAccess;
    I'm not sure what this means or how to fix it. I'm sure it's something simple like modifying my classpath or something, but, as I said, I don't know where to begin.
    Any assistance or suggestions would be greatly appreciated.

    Can't you just use the 10g client ?
    I have not tested the 9i dev. with oci calls but I would not be surprised if you try this on tiger. That won't work AFAIK.
    regards,
    Ronald.
    http://homepage.mac.com/ik_zelf/oracle

  • [CS2]Is it possible to use XCode to develop plugin on MAC?

    Hi,
    Im new to Indesign Plugin Development.Is it possible to use XCode to develop Indesign Plugin on Mac 10.3.9 for Indesign CS2?
    SDK says that the IDE to be used is Codewarrior 9.3.I have Codewarrior 8.3
    installed in my system.Will i be able to compile plugin in this version of codewarrior?
    Please give me your suggestion.
    Thanks in advance.
    myRiaz

    I'll back up Peter on this one. InDesign is tied to the specific C++ ABI and therefore you can only use the same compiler to build plugins. There can even be problems with differing versions of CodeWarrior.
    Unfortunately I don't have a good answer for you as CW is generally no longer available for purchase. I'd start a conversation with Developer Technical Support to begin with. You can also perhaps search Ebay. Finally, as I recall CW10 was released for free from MetroWerks. If you can find that there is a chance, however slim, you could get CW10 to build a CS2 plugin.

  • Adobe Creative Suite Development:windows vs mac

    When Adobe develops Creative Suite applications do they develop for the Mac or Windows platform first?

    The builds for both platforms are done in parallel for Windows and MacOS from common source files with underlying libraries serving to differentiate how the programs work on particular platforms. The functionality is effectively the same for both platforms except where the underlying OS may prohibit some type of functionality (such as the Adobe PDF PostScript printer driver instance for MacOS was suddenly prohibited by Apple a few releases of MacOS ago).
              - Dov

  • How to clear my MAC cache

    Do MACs get bogged down like PCs and need to have a cache or anything cleared?   Any help you could give me would be appreciated.

    How to maintain a Mac
    1. Make redundant backups, keeping at least one off site at all times. One backup is not enough. Don’t back up your backups; make them independent of each other. Don’t rely completely on any single backup method, such as Time Machine. If you get an indication that a backup has failed, don't ignore it.
    2. Keep your software up to date. In the Software Update preference pane, you can configure automatic notifications of updates to OS X and other Mac App Store products. Some third-party applications from other sources have a similar feature, if you don’t mind letting them phone home. Otherwise you have to check yourself on a regular basis. This is especially important for complex software that modifies the operating system, such as device drivers. Before installing any Apple update, you must check that all such modifications that you use are compatible.
    3. Don't install crapware, such as “themes,” "haxies," “add-ons,” “toolbars,” “enhancers," “optimizers,” “accelerators,” "boosters," “extenders,” “cleaners,” "doctors," "tune-ups," “defragmenters,” “firewalls,” "barriers," “guardians,” “defenders,” “protectors,” most “plugins,” commercial "virus scanners,” "disk tools," or "utilities." With very few exceptions, this stuff is useless, or worse than useless.
    The more actively promoted the product, the more likely it is to be garbage. The most extreme example is the “MacKeeper” scam.
    As a rule, the only software you should install is that which directly enables you to do the things you use a computer for — such as creating, communicating, and playing — and does not modify the way other software works. Use your computer; don't fuss with it.
    Never install any third-party software unless you know how to uninstall it. Otherwise you may create problems that are very hard to solve.
    The free anti-malware application ClamXav is not crap, and although it’s not routinely needed, it may be useful in some environments, such as a mixed Mac-Windows enterprise network.
    4. Beware of trojans. A trojan is malicious software (“malware”) that the user is duped into installing voluntarily. Such attacks were rare on the Mac platform until sometime in 2011, but are now increasingly common, and increasingly dangerous.
    There is some built-in protection against downloading malware, but you can’t rely on it — the attackers are always at least one day ahead of the defense. You can’t rely on third-party protection either. What you can rely on is common-sense awareness — not paranoia, which only makes you more vulnerable.
    Never install software from an untrustworthy or unknown source. If in doubt, do some research. Any website that prompts you to install a “codec” or “plugin” that comes from the same site, or an unknown site, is untrustworthy. Software with a corporate brand, such as Adobe Flash Player, must be acquired directly from the developer. No intermediary is acceptable, and don’t trust links unless you know how to parse them. Any file that is automatically downloaded from a web page without your having requested it should go straight into the Trash. A website that claims you have a “virus,” or that anything else is wrong with your computer, is rogue.
    In OS X 10.7.5 or later, downloaded applications and Installer packages that have not been digitally signed by a developer registered with Apple are blocked from loading by default. The block can be overridden, but think carefully before you do so.
    Because of recurring security issues in Java, it’s best to disable it in your web browsers, if it’s installed. Few websites have Java content nowadays, so you won’t be missing much. This action is mandatory if you’re running any version of OS X older than 10.6.8 with the latest Java update. Note: Java has nothing to do with JavaScript, despite the similar names. Don't install Java unless you're sure you need it. Most people don't.
    5. Don't fill up your boot volume. A common mistake is adding more and more large files to your home folder until you start to get warnings that you're out of space, which may be followed in short order by a boot failure. This is more prone to happen on the newer Macs that come with an internal SSD instead of the traditional hard drive. The drive can be very nearly full before you become aware of the problem. While it's not true that you should or must keep any particular percentage of space free, you should monitor your storage consumption and make sure you're not in immediate danger of using it up. According to Apple documentation, you need at least 9 GB of free space on the startup volume for normal operation.
    If storage space is running low, use a tool such as the free application OmniDiskSweeper to explore your volume and find out what's taking up the most space. Move rarely-used large files to secondary storage.
    6. Relax, don’t do it. Besides the above, no routine maintenance is necessary or beneficial for the vast majority of users; specifically not “cleaning caches,” “zapping the PRAM,” "resetting the SMC," “rebuilding the directory,” "defragmenting the drive," “running periodic scripts,” “dumping logs,” "deleting temp files," “scanning for viruses,” "purging memory," "checking for bad blocks," "testing the hardware," or “repairing permissions.” Such measures are either completely pointless or are useful only for solving problems, not for prevention.
    The very height of futility is running an expensive third-party application called “Disk Warrior” when nothing is wrong, or even when something is wrong and you have backups, which you must have. Disk Warrior is a data-salvage tool, not a maintenance tool, and you will never need it if your backups are adequate. Don’t waste money on it or anything like it.

  • Developing on a mac?

    is it even possible to develop on a mac? i'm trying to teach myself java and only have access to a mac. besides buying a pc of some sort, what steps will i need to take to be able to develop on my mac?

    If you can run OS-X, then you can get a copy of JDK1.3 for mac. However, it you can't run OS-X, you will be stuck with JDK version 1.1.8, unfortunately (although you can run Swing apps by including a separate jar file of the swing classes).
    A great place to start is:
    http://java.sun.com/docs/books/tutorial/getStarted/cupojava/mac.html
    - a very easy-to-read checklist and resources, and a tutorial about how to get started on the Mac
    Welcome!

  • Does anyone know a good developer magazine for mac development

    Does anyone know a good developer magazine for mac development I will be happy to get multiple answers

    K T wrote:
    And the fact that it's was a vertical, slow-moving, dead-tree, subscription-driven, ad-based business model has nothing at all to do with it... Mac mags died a long time ago, for good reason - get over it
    I guess I don't really agree with that. There are still a few Mac magazines around. Interestingly, they are often magazines from the UK. I find it funny that there isn't a big enough market in the US to support homegrown Mac magazines, but they continue to print them in the UK with a much smaller market, and ship them over here. But I digress. I do think the points you cite for the demise of Mac magazines are all incorrect. The same system works just fine for any number of other magazines. The difference is the reader...
    Google is your friend.
    Now I greatly disagree. Not only is Google not your friend, but it (or rather the internet - it gets hard to tell the two apart anymore) is turning into a massive source of disinformation. There was a time when programmers were expected to read the manual, read magazines, and try things out in order to figure out how to do something. Now, we are expected to just Google it.
    Well, I do Google things on a regular basis and I find the advice dispensed to be wrong or otherwise useless more than half the time. Google is on the way out. Information networks are the wave of the future. That is why people come here. Apple Discussions is more reliable than Google.

  • Developing InDesign docs for both print and web

    I develop InDesign documents for offset printing but now the organisation wants to drag itself into the 21st century by also putting these same documents up on the web (as interactive web pages that respond to user input). I am looking for a broad outline of the best way to tackle this, just so that I don't waste too much time trying to learn the wrong technology or the wrong software.
    I have started to tag my documents with XML, so I am thinking that the route to the web is from InDesign to XML then via XSLT or CSS to XHTML. Is that the best and/or only way to do it? I assume DreamWeaver will also feature in the equation at some point.
    These documents are test questions. They are pretty simple. All the paras will have para styles but there will be some overrides of the font like bold, italic, underline, subscript, superscript. Presumably these all need to be tagged with XML, perhaps using character styles? There are lots of inline graphics (ai and psd files) that will have to be converted to png, I guess. I also have attached metadata via XML attributes and I want that metadata to get to the web page and help direct the action based on user input (like which answer they give to a question).
    Since I have always worked on print documents, I don't know XSLT, CSS, XHTML or even HTML so I just want to get started on the right foot.
    Any suggestions welcome, including perhaps good tutorials or other resources. And obviously I want to automate this process as much as possible using scripts.
    Thanks,
    Brian

    Hi Brian,
    I wanted to do the same at my work, but my boss didn’t allow me this. So, I have a general idea about how to do it, but have no chance to implement it into a working solution. In my opinion you answered correctly to your own questions and you are on the right track.
    As to tutorials and resources, I couldn't find much information on the subject so far.
    The best tutorial I know about is in this book:
    http://www.amazon.com/Designers-Guide-Adobe-InDesign-XML/dp/0321503554
    (Chapters 9-11)
    See also this tutorial:
    http://indesignsecrets.com/how-to-export-basic-html-out-of-cs2.php
    All the
    paras will have para styles but there will be some overrides of the font like
    bold, italic, underline, subscript, superscript. Presumably these all need to
    be tagged with XML, perhaps using character styles?
    There are a couple of ready to use scripts that do this — you can run such a script and then Map Styles to Tags.
    There
    are lots of inline graphics...
    That's good — inline graphics are better then stand alone ones for XML export.
    I don't
    know XSLT, CSS, XHTML or even HTML so I just want to get started on the right
    foot.
    The above mentioned book gives you basics on all these topics, but it's not enough — you'll need a good book on Dreamweaver as well. I'd recommend you Dreamweaver CS3 The Missing Manual Series.
    Kasyan

  • How good is the mac mini

    hello
    I am planning to buy a mac
    How goof is a mac mini with 2gh processor/ 2gb ram
    for applications and leopard os or any future os ?
    also will it work well with a full hd 24 inch display?
    I think of a mac mini , i wanted an imac
    but maybe better a mac mini / a full hd 24 inch screen
    and a playstation 3 with the screen on the top
    for gaming and blue ray ... i am thinking
    so if mac mini would work well with photo editing etc
    and leopard would run fast and smooth on it , i would go for my trio
    mthx
    Message was edited by: anteros27
    Message was edited by: anteros27

    In a broad sense it's probably best to think of the mini as a full desktop computer, simply shrunk down to a small size - that way you'll get the idea of how good it is rather than risk the impression that it's small size is in any real way indicative of it's performance. It isn't.
    The new 2.0GHz mini is very close in performance to the original dual processor G5 computer (advertised as the fastest desktop on earth when it was released in 2003). Leaving aside the advertising hype, it was (and remains) an incredibly powerful system in very extensive use in video, image and publishing industries. Given the mini has as much raw power, just a slower hard drive and no internal expansion options, you can see that it is, in it's own right, a very capable system.
    Just how capable depends a lot on the specific uses you have in mind for it of course. It'll cope well with all the normal computing tasks people typically run - word processing, internet, email, photos, etc, and would be suited to a lot of far more intensive tasks, including image editing work. Gaming is a bit suspect though, with the limitations of the on-board video sub-system making some games run well and others less so.
    There should be absolutely no problem with Leopard when it is released, though of course it isn't possible to give a definitive statement on it since as yet Leopard is still in development. However, at this time developer builds are being run on existing minis of lower specification, and historically Apple have typically ensured new OS versions are backwards compatible with older hardware platforms - certainly recent ones. Given the newly updated mini has just been announced and is likely to remain on sale for some time as a result without further change, and Leopard is due in a couple of months, it in highly improbable the mini won't run it, and run it well.
    It will drive a 24" display since the maximum resolution of the mini is 1920x1200 (DVI) or 2048x1536 (VGA).

  • How to connect my mac to tv

    How to connect my mac to tv

    Ponny wrote: just a regular TV with an Svideo in.
    This could be an issue with that vintage Tv.
    Svideo is more fitted for video player input.
    Go to http://eshop.macsales.com/ to see what options are available.
    If you send them an email, they will help if you don't see option.
    Prior to sending them mail, select the exact model you have from the
    list of the MacPro's and any other details.
    Is there a reason your still at 10.4.11?
    Also, Apple Tv streams to my Tv's.
    May just have to do a Craigslist search and pick up a worthy Tv with HDMI ports.

  • How to connect my Mac Air 13" to my Philips display with DVI and VGA ports?

    How to connect my Mac Air 13" to my Philips display with DVI and VGA ports?

    Use a DVI to micro-DVI adapter if you're on an original MacBook Air, and a Mini DisplayPort adapter for a newer one.
    (119682)

Maybe you are looking for

  • Cost center line items by profit center

    Hi, We have an issue, where user has processed a document in FI with profit center "X" however the cost center of the document has profit center "Y" in the master data. In FI, accounting document showed against the profit center "X" with which user h

  • How to use "Auto increment" in temp table Oracle

    Pleas tell me yaar, In MS Sql for Auto increment i am using like this "seqid int identity" for temp table t_seq_tbl table(seqid int identity,EVENT_SEQ_NO varchar(30)) In oracle how to use....

  • Macbook Air (OS Lion) with very slow start up

    Hi all, I do not know why but my Macbook Air with OS Lion is taking to long to start up and this problem started without any reason. The Software if updated. I surfed on internet trying to find a solution, I experimented several potencial solutions b

  • Multiple Desktop Icons

    Have any of you seen this before? http://oz-bits.com/dl/odd-desktop.png See the multiple desktops? Seems to get duplicated when I install things sometimes. When I open a normal finder window after an install, I can see duplicate Desktop, Applications

  • Itunes 12.1 version update notification

    I downloaded the itunes12.1 version update on February 14th and keep receiving notifications even though iTunes tells me I have the latest update. Why does this notification keep showing up in the App store list of 'updates' when I have already downl